Payments
Online payments, Razorpay setup, payment statuses, failures and safe reconciliation.
Troubleshooting
Payment failed
A payment attempt was unsuccessful and the order is not marked paid. Diagnose safely before trying anything again.
troubleshootingPayment pending: customer paid but order shows unpaid
Money left the customer's account but the bill still says unpaid. Follow this reconciliation — do not re-charge.
troubleshootingDuplicate or double payment
The customer seems to have paid twice. How the system prevents it, and the safe path when it happens anyway.
troubleshooting"Razorpay is not configured for this restaurant"
Online payments refuse to start because the restaurant has no working gateway configuration.
troubleshooting