Start Checkout
start_checkoutCreate a hosted Razorpay, Cashfree, PhonePe, or Paytm checkout after signed-in browser approval, reserving stock/rewards and clearing the active cart. First call get_checkout_summary with the same addresses, discounts and points; submit its approved total/currency as expected_total/expected_currency. International delivery requires Razorpay in the delivery currency. Paytm supports domestic INR only. Synchronizes any active payment first and may finalize an already-paid order. No payment is captured by this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coupon_code | No | ||
| payment_mode | No | ||
| payment_scope | No | ||
| expected_total | No | ||
| payment_method | Yes | ||
| billing_address | No | ||
| confirmation_id | No | ||
| idempotency_key | Yes | ||
| points_to_redeem | No | ||
| shipping_address | No | ||
| expected_currency | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||