Noxyr UPI Integration: QR Payments Confirmed by Your Staff
UPI in Noxyr is a staff-confirmed method that shows a QR for your own UPI ID. The buyer pays in their own app and presses "I've paid", then your staff check the credit and press Confirm. Noxyr cannot see your bank account, so a person always makes the final check.
What the integration does
UPI is a bank-to-bank transfer. There is no payment page for a bot to plug into, so Noxyr does not claim to read your account. What it does is show the buyer a QR and an amount, collect the "I've paid" press, and put a Confirm or Reject card in front of your staff. After Confirm, delivery is automatic.
Money goes straight to your own account. Noxyr never holds it.
Two places UPI appears
| Auto-Pay store | /create qr upi | |
|---|---|---|
| Best for | A catalog with delivery | A one-off payment request |
| Amount | The product price | You choose, or the payer if empty |
| Confirmation | Buyer presses "I've paid", staff Confirm | You check your own UPI app |
| Delivery | Automatic after Confirm | By hand |
The setup is saved per server. Auto-Pay is documented in the Auto-Pay docs, and the QR command in the payment QR guide.
Whose details go where
You enter your own UPI ID. In Auto-Pay it goes into the form from /autopay method add, or on the dashboard under Business Management, Auto-Pay. For the QR command, you save it once with /create qr setup. No bank login, no password and no card number is ever needed.
Set it up in Auto-Pay
- Add products. Give each a fixed price. Add an INR price per product, or set one primary price and let Noxyr convert the rest at live rates.
- Run
/autopay setup. It creates the Auto-Pay channel and posts the store. - Run
/autopay method add, choose UPI and enter your UPI ID. - Choose delivery and where staff see payment cards.
- Test it. Buy your cheapest product from a second account and confirm the order yourself.
Set up the quick QR command
- Run
/create qr setup. Noxyr checks the ID format and shows a private test QR. - Scan it with your own UPI app and do not pay. Most UPI apps show the name your bank holds for that ID before payment, so you can check it is really yours.
- Press Save only when that looks right.
- Post requests with
/create qr upi, with an optional amount and note. The card has a Copy UPI ID button for phones.
You can also make a standalone code with the UPI QR code generator.
What the buyer and staff see
The buyer picks a product and UPI, sees the QR and the amount, pays in their app, and presses "I've paid". A card with Confirm and Reject appears in your staff channel. Confirm delivers at once (or use /autopay confirm). Reject returns the stock and tells the buyer (/autopay reject). /autopay orders lists orders by status so unanswered ones are easy to find.
Stock, keys and coupons are held while the buyer is paying and returned if they cancel or time runs out.
What it cannot do
- It cannot confirm a UPI credit by itself. Check your bank or UPI app and match the exact amount before pressing Confirm.
- It cannot look up the holder name for someone's UPI ID. The test QR is how you check your own.
- It cannot undo a payment. A refund is a new payment you send yourself.
- UPI suits buyers with an Indian bank account. Add PayPal or crypto for everyone else.
Troubleshooting
The buyer says they paid but there is no credit
Reject the order. A screenshot is not a payment, and edited screenshots are common. Wait for a real credit with the right amount.
The buyer paid less than the price
Ask for the difference or reject. Do not deliver on a promise to pay the rest later.
Rupee prices look wrong
If a product has no INR price, Noxyr converts its primary price at the live rate. Set an INR price on the product if you want an exact figure. See the UPI on Discord guide for more.
Match the exact amount
A screenshot is not a payment. Open your bank or UPI app, find the credit and match the amount and any note before you press Confirm. If a buyer sends less, reject the order or ask for the difference. Edited screenshots are the most common scam in Discord shops, and the "I've paid" button only tells you what the buyer says.
Because the bot cannot see your account, there is nothing to configure that would make this check automatic. If that is too slow for your volume, move buyers who can pay that way to crypto, which Auto-Pay confirms itself.
Currencies
A product needs one fixed price. For UPI the product's own INR price is used, or the primary price is converted at the live rate. Say the final amount in rupees clearly, because converted figures move with the rate. The Auto-Pay docs describe how prices and stock are held while a buyer is paying.
Next step
For online card checkout in rupees, look at Razorpay. For the whole India picture, read selling on Discord in India.
Common questions
Does Noxyr confirm UPI payments automatically?
No. Noxyr cannot read your bank account. The buyer presses "I've paid" and your staff check their UPI app, then press Confirm.
How do I add UPI to Noxyr Auto-Pay?
Run /autopay setup, then /autopay method add, choose UPI and enter your UPI ID. The same settings are on the dashboard under Business Management, Auto-Pay.
What is /create qr upi?
A command that posts a UPI QR card with an optional amount and note, after you save your UPI ID once with /create qr setup. Nothing confirms by itself, so you check your own UPI app.
Can I use UPI for international buyers?
UPI works for buyers with an Indian bank account. Add PayPal or crypto for international buyers.
Can I refund a UPI payment through Noxyr?
No. Payments cannot be undone from the bot. A refund is a new payment you send yourself.