Overview

Billing

Learn how upgrades, billing thresholds, and invoices work.

Answers to common billing questions for Diffio API plans, including upgrades, billing thresholds, and invoices.

Upgrading to the Developer tier

What happens when I upgrade to the Developer tier?

When you upgrade, there is no immediate charge. You are billed for usage at month end or when you reach progressive billing thresholds, which are listed below.

Usage is billed per second based on processing time, with a minimum billable duration of 60 seconds per generation request.

Example: a 30 second request is billed as 60 seconds. An 80 second request is billed as 80 seconds.

To upgrade from the Free tier to the Developer tier, add a valid payment method, including a credit card, a United States bank account, or a SEPA debit account.

Your upgrade takes effect immediately. Billing occurs at the end of your monthly billing cycle or when you cross the progressive thresholds of $1, $10, $100, $500, and $1,000.

What are the benefits of upgrading?

The Developer tier is designed for developers and teams who need more capacity with pay as you go pricing.

  • Usage based billing for production workloads
  • Spend limits with budget alerts
  • Audit logs with 7 day retention

Can I downgrade back to the Free tier after I upgrade?

Yes, you can downgrade to the Free tier at any time from your account settings under Billing.

When you downgrade, we issue a final invoice for any outstanding usage that has not yet been billed. You will need to pay this invoice before the downgrade is complete.

After downgrading:

  • Your account returns to Free tier rate limits and restrictions
  • You lose access to Developer tier benefits
  • Usage based charges stop immediately
  • You can upgrade again whenever you need more capacity

Understanding the Diffio billing model

How does the billing cycle work?

Diffio uses a monthly billing cycle. You receive an invoice in arrears for usage. New Developer tier accounts also follow progressive billing thresholds to ease into pay as you go usage.

How does progressive billing work?

During the progressive billing phase, an invoice is triggered and payment is deducted when your cumulative usage reaches $1, $10, $100, $500, and $1,000.

Special billing for customers in India

Customers with a billing address in India have different thresholds. For India customers, the thresholds are $1, $10, and then every $100 thereafter. The $500 and $1,000 thresholds do not apply.

These thresholds are one time for most customers. Once you cross the $1,000 lifetime usage threshold, only monthly billing continues. For India customers, billing continues at each $100 increment.

What if I do not reach the next threshold?

If you do not reach the next threshold, your usage is billed on your regular end of month invoice.

Example

  • You cross $1, you are charged immediately.
  • You then use $2 more for the month. Lifetime usage is $3, still below $10.
  • The $2 is invoiced at the end of your monthly billing cycle, not immediately.

When is payment withdrawn from my account?

Payment is withdrawn automatically from your connected payment method each time an invoice is issued. This can happen during the progressive billing phase or at the end of each monthly billing cycle.

We only bill you once your usage reaches at least $0.50. If you see a total charge under $0.50, there is no action required on your end.

Monitoring your spending and usage

How can I view my current usage and spending in near real time?

You can monitor usage in the Diffio dashboard. Visit the Usage page to track usage across models and see how consumption aligns with pricing.

Can I set spending limits or receive budget alerts?

Yes. Developer tier accounts can set spend limits and receive budget alerts. Once billing is enabled, configure limits in the dashboard to keep costs on track.

Invoices, billing info, and credits

Where can I find my past invoices and payment history?

You can view and download invoices in the Diffio dashboard under Settings, then Billing. If billing is not yet enabled for your account, this area will appear once it is available.

Can I change my billing info and payment method?

Yes, update billing details anytime from Settings, then Billing in the Diffio dashboard.

What payment methods do you accept?

Diffio accepts credit cards (Visa, MasterCard, American Express, Discover), United States bank accounts, and SEPA debit accounts.

Are there promotional credits or trial offers?

New API Developer upgrades receive a one time $5 usage credit after you add a payment method. The credit applies to future API invoices once checkout completes.

Common billing questions and troubleshooting

How are refunds handled, if applicable?

Refunds are handled on a case by case basis. Contact our support team at support@diffio.ai for assistance.

What if I believe there is an error in my bill?

Check your Usage and Billing pages first. If you still believe there is an issue, contact support at support@diffio.ai.

Under what conditions can my account be suspended due to billing issues?

Account suspension or restriction can occur after prolonged non payment or consistently failed payment attempts. We handle each case individually. If your account is impacted, contact support for guidance.

What happens if my payment fails?

Update your payment method to ensure successful processing. We may retry payments, and failed payments can result in service suspension. We will email you if an invoice is unpaid.

What should I do if my billing question is not answered here?

Contact our support team at support@diffio.ai.