Usage & Billing
Arcana Auth tracks app usage in terms of 'Monthly Active Users (MAU) across all the apps registered with Arcana for a developer account.
Developers can monitor registered app usage for both the Arcana Testnet as well as Mainnet by using the Arcana Developer Dashboard. Only Arcana Mainnet usage is billed.
There is a promotional free usage tier available for each developer account. Once this free tier is used up, usage is chargeable for all the apps registered with Arcana for a developer account and billed via a single invoice. See Arcana Pricing for the latest billing charges and available free tier limits.
Beyond the free tier, the Arcana Mainnet usage for all the registered apps in the developer account is charged. The billing cycle is monthly.
A single invoice is raised for every developer account on the last day of every calendar month. It contains the aggregate app usage and billing details for all the apps in that account put together. Developers can use the Arcana Developer Dashboard to view the invoice and usage details.
All pending dues must be paid in one shot and there is no part-payment allowed.
The invoice for a developer account is generated taking into consideration all the promotional, and free-tier usage in terms of MAU across all the registered apps for that account.
The amount is due once the monthly invoice is raised. A notification is sent to the developer. The invoice amount is automatically deducted based on the payment method configured by the developer. If the selected payment method fails, there is a grace period of 21 days during which automatic payment is retried once in 7 days. During the grace period, the registered apps continue to work as normal and users are allowed to log into the apps. Once the grace period ends and the payment is not successful, then the developer account is suspended and no users are allowed to log into the registered apps.
After 3 months of inactivity and non-payment of pending dues, all the apps registered for the defaulter account are deleted and the developer account will no longer be accessible.
Developers can use the Arcana Developer Dashboard to set up their Arcana account and provide the following details. The address and payment method details are required for billing.
- Billing Address Details
- Payment Method
Adding Payment Method
It is mandatory to add a valid address and save it in the developer account before adding the payment method specifics using the Arcana Developer Dashboard.
Developers can view the billing history and the current outstanding invoice once the invoice is generated.
Payment method not required for free tier usage
It is not mandatory to enter the details in the developer's account profile to use the Arcana Auth SDK. Once the free tier usage is consumed, the developer is required to add these details in the profile section and ensure uninterrupted user onboarding for the registered, active Web3 apps that are using the Arcana Mainnet.
The Arcana Developer Dashboard displays a bell icon on the top right of the screen.
The following billing notifications are displayed:
|Billing||Add card details for processing the payment.||The first time a developer logins, this message is displayed in the notifications section.|
|Billing||Invoice for the current month has been generated.||Once the free-tier is over, at the end of every billing cycle, the dues are computed and an invoice is created. Developer is notified of the same.|
|Billing||Payment successfully processed for this month.||Once the free-tier is over, monthly invoices are raised and payment automatically deducted from the specified payment method.|
|Billing||Payment has been declined.||This notification will be displayed if the specified payment method fails when the invoice dues are processed, or if there are any payment errors due to insufficient funds.|