Billing
Top up your balance, view invoices, and understand how usage is priced.
CanalAPI uses a prepaid balance model. You top up your account first, and each API request deducts the corresponding cost from your balance.
Top up
- Open Billing → Top up in the console.
- Choose the amount and payment method. Supported payment methods are listed in the console — these typically include Stripe (international cards), Alipay, and WeChat Pay.
- Complete the payment. Your balance updates after the payment confirms.
Invoices
Invoices are issued by the operating Japanese entity. You can:
- Download recent invoices from Billing → Invoices.
- Set your invoice header (company name, address, registration number) in Billing → Profile. Future invoices will use the configured header.
If you need a specific invoice format for your finance department, configure it before topping up so that the issued invoice already matches.
Pricing
Per-request cost is calculated from token usage and depends on the model you call. Always refer to the Pricing page in the console for the authoritative, up-to-date price list.
A few practical notes:
- Different models have different per-million-token prices for input and output.
- Some models price tools, vision inputs, or cached prefixes separately.
- Streaming requests are priced identically to non-streaming requests.
Low balance and auto top-up
CanalAPI may offer optional auto top-up. When enabled, your balance is automatically refilled when it drops below a threshold you set. See Billing → Auto Top-up in the console for current availability.
Refunds
If you believe a request was billed incorrectly, contact support from the console. Include the request ID (returned in API response headers when available) and a short description.