Credit and top-ups
Credit is prepaid. You name an amount in CHF and pay through the MoonPay checkout, which settles to the operator’s USDC wallet, currently custodial at Bybit. A card works there, through MoonPay's onramp.
A top-up is never charged automatically. The paid plans add an allowance each month, and credit packs are monthly subscriptions (Stripe, by card, renewing until cancelled) that can be taken on any plan.
Credit is only added when the payment provider's signed confirmation arrives, never when you press pay. One top-up can be at most CHF 5000. Credit from a plan or a pack expires three months after it was added and is spent first; credit from a top-up does not expire.
Diagram as text
- You name an amount in CHF, up to CHF 5000 per top-up. The minimum in CHF follows the MoonPay floor of USD 20 and the exchange rate.
- The quote shows the exact amount before you pay: your amount plus a 3% currency buffer. A top-up has no service fee.
- You pay at the MoonPay checkout by card, or with USDC on Solana from your own wallet.
- The payment settles to the operator's custodial Bybit USDC wallet.
- Credit is added only when the provider's signed confirmation arrives.
- Each model request is paid from your credit at the provider's price plus a 2% service margin, already inside the prices you see.
- At zero credit, paid models stop; work does not continue and bill you later.
- Solid line
- a figure that stands still
- Dashed line
- moves with the exchange rate
The smallest top-up
The minimum in CHF moves with the exchange rate. Checkout calculates the current amount and shows it before you pay.
The payment quote accounts for the minimum and exchange-rate movement.
MoonPay's onramp refuses anything under this.
The quote tells you the exact figure before you pay.
Where the percentages sit
Topping up
the quote, shown before you pay
Topping up adds no service fee. The buffer covers the rate moving between the quote and the money arriving.
Spending it on tokens
the price you see
The margin is already inside every price shown to you: in the picker, in the catalogue, and in the cost strip under each reply.
A billing error caused some non-streaming coding-agent calls to include the service margin twice. This has been corrected.
Paying from your own wallet
Paying from a wallet you already hold is faster, and it skips the repeated ID check. If you do not have one yet, Wallets, and how to get USDC covers what you need.
Credit is not redeemable for cash while the account stays open. On account closure, unused purchased credit is refundable under Terms §12.3.
Plan prices and credit packs are listed on Pricing. Changes to prices and billing are announced in the Newsroom.