Collect fromany UPI app.
Test orders move no money: you pay them with a button.
One payment, from scan to paid
What your customer sees on their phone, and what happens behind it at each step.
They open your payment page
They approve it in their UPI app
The bank confirms it
Paid late? It still counts
Everything you need to see a payment through
Whether you send customers to Rupe's payment page or build your own, you see the same orders and get the same messages.
- Every order as it happens
- Waiting, paid, failed or expired, with the bank reference and the time it was paid. Search by your own reference, the order id or the bank reference.
- A signed message for every change
- Your server hears when an order is paid, signed with your own secret so you know it came from us. If your server does not answer, it is sent again.
- Test mode from the first day
- Test keys make test orders that move no money. Their payment page has buttons to simulate a success or a failure, so you can try every path.
- Payments you can reconcile
- Download your payments for your accounts, each with your reference and the bank reference beside it.
Two ways to show it
Pick per order. Both are confirmed the same way.
Our payment page
Send your customer to the order's payment link. It works on phones and computers, waits with them, and brings them back to your return address when they are done.
https://rupe.live/pay/ord_8fq2…
Your own page
Ask for the UPI link instead. Make it a button on phones, where it opens the customer's UPI app with the amount filled in, or show it as a QR code on computers.
upi://pay?…
Where you have a payment processor for cards and net banking, customers finish on its secure page and come back to you. Either way, deliver on the message to your server, never on the return address alone.
Ready to take your first payment?
Write to us and we will set up your account, with test keys first so you can try everything.