create_topup_link
Generate a one-time Stripe Checkout URL for adding funds to prepaid balance. Human must open URL in a browser to complete payment.
Instructions
Generate a one-time Stripe Checkout URL for adding funds to the prepaid balance. Use when get_balance shows insufficient funds for an upcoming submit_query, or a human asks to add money. Side effect: creates a pending Stripe session (no charge yet); the returned checkout_url must be OPENED IN A BROWSER BY A HUMAN to enter payment details and complete the charge -- the agent cannot complete payment itself; this is an out-of-band, human-in-the-loop step. Works with a test-mode or live-mode key (funding a test-mode account is how you move a sandbox integration to real spending power). Balance updates only after checkout completes; poll get_balance to confirm. Disambiguation: only mints a payment link -- never moves money or blocks waiting for payment itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount_cents | Yes | Amount to add to the prepaid balance, in whole cents (min 500 = $5.00, max 10000000 = $100,000.00). E.g. 5000 = $50.00. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checkout_url | No |