← All Payment Providers
Overview
Drawdown lets you pay for orders directly from your pre-funded Rye account balance. Unlike card-based payment methods, drawdown requires no tokenization or sensitive card handling. You simply fund your balance ahead of time and reference{ "type": "drawdown" } as the payment method when placing orders.
In this flow, the developer is responsible for collecting funds from the user, making the developer the merchant of record.
The order cost (minus any surcharge) is deducted from your balance at purchase time. If an order fails, the deducted amount is automatically credited back to your balance.
How It Works
- Fund your balance — Top up your Rye account balance via Stripe invoices.
- Place an order — Submit a checkout intent with
"type": "drawdown"as the payment method. - Balance deducted — The order cost is deducted from your balance when the order is placed.
Usage
Single-Step Purchase
Two-Step Flow (Add Payment to Existing Intent)
Checking Your Balance
You can check your current drawdown balance at any time:Notes
- Drawdown billing must be enabled on your Rye account. Contact the Rye team to get set up.
- If an order fails after the balance has been deducted, the amount is automatically refunded to your balance.

