⚡ SmartUPI Demo

Make a Payment

Create Order: Customer will be redirected to SmartUPI payment page, or can scan QR code / open UPI app directly from your site.


How This Works

Flow 1 — Create Order:

  1. Your server calls SmartUPI Create Order API
  2. SmartUPI returns a payment_url + upi_intent links
  3. You either redirect user to payment_url OR show QR/UPI buttons
  4. User pays via their UPI app
  5. SmartUPI sends webhook + user is redirected to callback
  6. You verify via Check Status API and update your DB

Flow 2 — Collect Order:

  1. Your server calls SmartUPI Collect Order API with customer's UPI ID
  2. A collect request is pushed to customer's UPI app
  3. Customer approves the payment in their UPI app
  4. SmartUPI sends webhook to your server
  5. You poll Check Status API to confirm payment