#Error white payment
1 messages · Page 1 of 1 (latest)
I can’t see internal logs for that payment ID from here.
Quick checks:
- Fetch the payment:
GET /payments/{payment_id} - Look at
statusandfailure_reason - If it’s
failed, check:- payment method decline (card/bank)
- missing/invalid params during creation
- webhook errors if you rely on confirmation
If you share:
- API response (especially
failure_reason) - How you created the payment (params)
I can pinpoint the exact issue.
Payment failed with MANDATE_REQUIRED_SYSTEM
MANDATE_REQUIRED_SYSTEM means the payment method requires a mandate (pre-authorization) but none was created/linked.
Common cases:
- Recurring/subscription payment without mandate
- UPI AutoPay / bank debit flows needing prior approval
Fix:
- Create a mandate first (or use a flow that auto-creates it)
- Attach
mandate_idwhen creating the payment - Or switch to a one-time payment if you don’t need recurring
Check:
- Was this intended as a recurring payment?
- Did you pass any
setup_future_usage/ mandate-related params?
If you share your payment creation payload, I can point exactly what’s missing.