Knowledgebase

Help articles for accounts, billing, licences, and common compiler questions.

Troubleshooting

Credits Not Updating

If your credit balance does not match your expectations: Check the Usage page for recent compile events.Remember that credits reset at the billing cycle.Error compiles do not deduct credits. Contact support if a successful compile was not recorded.

Updated 1 month ago

Troubleshooting

Compile Won't Start

If a compile command does not start, check the basics first. Run pyvorin doctor and fix any failures.Confirm your licence is active with pyvorin auth status.Ensure the entry file exists and is readable.Check that you are inside the correct virtual environment.

Updated 1 month ago

Troubleshooting

Cannot Sign In

If you cannot sign in to the Portal, try the following: Reset your password using the forgot-password link.Check that you are using the correct email address.Disable browser extensions that may interfere with login.If you use 2FA, ensure your device time is synchronized. If you still cannot access your account, email support@pyvorin.com from your registered email address.

Updated 1 month ago

Troubleshooting

Troubleshooting

This page lists common problems and how to resolve them. CLI cannot connectVerify internet access: curl https://crm.pyvorin.com/health.Check proxy settings; the CLI respects HTTP_PROXY and HTTPS_PROXY.Run pyvorin doctor for a structured diagnosis. Licence activation failsConfirm the key is typed correctly.Check the device limit on the Portal Licences page.Revoke unused devices if you have reached the limit.Ensure the key has not expired. Compilation failsRun with --verbose to see the failing module.Switch to --mode=safe to allow more fallbacks.Check that all dependencies are installed in the active virtual environment.Review compiler errors in the Portal Usage page. Credits not updatingCredits refresh with the billing cycle.Successful compiles deduct 1 credit; errors do not.Check the Portal Usage page for details. Still blocked?Open a support ticket from the Portal after signing in. Include the output of pyvorin doctor and any fallback or error reports.

Updated 1 month ago

Credits

Credit Expiry

Plan credits usually expire at the end of the billing cycle. Purchased top-up credits may have a different expiry policy shown at purchase. Check your plan terms for details. Contact support if you believe credits expired incorrectly.

Updated 1 month ago

Credits

Buying Credits

Depending on your plan, you may be able to purchase additional credits. Go to the Subscription or Credits page to see available top-up options. Purchased credits apply to future compiles.

Updated 1 month ago

Credits

Credit Usage

Each successful compile deducts 1 credit. Partial compiles and retries that succeed also deduct 1 credit. View your usage history on the Usage page in the Portal. The usage list shows date, command hash, status, and credits deducted.

Updated 1 month ago

Credits

Credits Overview

Credits are consumed when the Pyvorin CLI successfully compiles a project. Error compiles do not deduct credits. Your credit balance resets according to your billing cycle. Unused credits typically do not roll over unless your plan states otherwise.

Updated 1 month ago

Subscriptions

Trial Conversion

If your plan includes a trial, it converts to a paid subscription at the end of the trial period unless you cancel. Add a payment method before the trial ends to avoid interruption. You can view the trial end date on the Subscription page.

Updated 1 month ago

Subscriptions

Cancelling Subscription

You can cancel your subscription from the Subscription page. Cancellation takes effect at the end of the current billing period. You keep access until then. After cancellation, licence keys may stop working when the subscription ends.

Updated 1 month ago

Subscriptions

Downgrading Plan

To downgrade, choose a lower-tier plan from the Subscription page. If your current usage exceeds the new plan's limits, you may need to revoke devices or wait until the next billing cycle. Changes typically take effect at the next renewal.

Updated 1 month ago

Subscriptions

Upgrading Plan

To upgrade your plan, go to Subscription and select a higher-tier plan. The billing provider may issue a prorated charge or credit. Higher limits usually take effect immediately.

Updated 1 month ago

Subscriptions

Subscriptions Overview

Your subscription controls compile credits, device limits, support level, and optional Edge entitlement. View your current plan, renewal date, and usage from the Subscription page. You can upgrade, downgrade, or cancel from the same page.

Updated 1 month ago

Api Tokens

Token Expiry

Customer API tokens do not expire automatically unless you revoke them. You can revoke a token at any time from the API Tokens page. Revocation is immediate.

Updated 1 month ago

Api Tokens

Token Abilities

API tokens have one of two ability sets. read — view profile, subscription, invoices, usage, licences, and tickets.read-write — all read abilities plus create support tickets and update some account fields. Choose the smallest ability set that meets your integration's needs.

Updated 1 month ago

Api Tokens

Creating API Tokens

Create API tokens from the API Tokens page in the Portal. Give each token a descriptive name and choose the minimum abilities required. Tokens with read-write ability can create support tickets and modify account data.

Updated 1 month ago

Api Tokens

API Tokens

API tokens let you access the Customer API from scripts and integrations. Creating a tokenSign in to the Portal.Go to API Tokens.Click Create Token.Choose abilities: read or read-write.Copy the plaintext token immediately; it is shown only once. SecurityStore tokens in a secret manager or environment variable. Rotate tokens periodically. If a token is leaked, revoke it from the Portal immediately.

Updated 1 month ago

Notifications

Webhook Notifications

At this time, customer accounts cannot register custom webhook URLs for notifications. Notifications are delivered through the Portal dashboard, email, and optional Telegram integration.

Updated 1 month ago

Notifications

Telegram Notifications

Eligible plans can connect a Telegram account for support and billing alerts. Follow the integration steps in the Notifications settings. Telegram is optional and does not replace email for critical alerts.

Updated 1 month ago

Notifications

Notification Preferences

You can choose which email notifications you receive from the Notification Preferences page. Categories include billing, support, security, and product updates. Critical security alerts cannot be disabled.

Updated 1 month ago

Notifications

Email Notifications

Pyvorin sends email notifications for billing events, support ticket updates, and security alerts. Ensure your email address is current and that emails from pyvorin.com are not blocked by spam filters. You can update your address from the Profile page.

Updated 1 month ago

Referrals

Referral Code Not Working

If a referral link does not work, check that it is copied completely and not expired. The referred user must create a new account using the link. Existing accounts cannot be attached to a referral retroactively.

Updated 1 month ago

Referrals

Missing Credits

Referral credits usually appear after the referred user completes their first successful payment. If credits are missing, check that the user signed up through your link and that their payment cleared. Contact support if the referral met all requirements but credit was not awarded.

Updated 1 month ago

Referrals

Referral Program

The Pyvorin referral program rewards you for inviting new paying customers. Share your referral link from the Referrals page. When a referred user signs up and pays for a subscription, account credit is added to your balance. Credits apply to future invoices. Abuse, self-referrals, and bulk fake sign-ups are detected and may result in forfeited credits or account suspension.

Updated 1 month ago