Here's exactly what happens when someone pays you.
Customer reaches checkout on your WooCommerce store (or opens a PaidBeep payment link).
PaidBeep generates a QR for that exact order — it pays straight to your own UPI ID.
Customer scans and pays with any UPI app.
The PaidBeep app installed on your own phone notices the payment notification the instant your UPI app shows it.
It reads the amount and the transaction reference number, and sends just that to PaidBeep’s server — nothing else about your phone or your customer.
PaidBeep matches the amount + reference to the waiting order.
Your store marks the order paid automatically. No refresh, no waiting on a bank.
If two customers are buying something for exactly ₹300 at the same time, how does PaidBeep know which payment belongs to which order? Each order gets a slightly different amount — ₹300.00, ₹300.01, ₹300.02 — invisible to the eye, but enough for PaidBeep to tell them apart with certainty. You still receive the full amount; the difference is a few paise, refundable/adjusted automatically.
Nothing is lost. Orders wait a little longer than usual, and the moment your phone comes back online, PaidBeep catches up. You can also confirm any order yourself with two clicks after checking your own UPI app.
PaidBeep never asks for your UPI PIN, your bank password, or OTPs.
The phone app only reads payment-confirmation notifications and SMS — never your other messages.
Money is never routed through PaidBeep’s systems or accounts, at any point.