Products · Cashier
A cashier your customers finish, not abandon.
A branded, mobile-first payment page and popup with QR, UPI app buttons, a live countdown and real-time verification status.
Demo runs the real cashier in test mode with a demo UPI ID, right here on this page — no real money can be paid or received in the demo.
Features
Designed for one job: a completed payment
Your brand, front and centre
Logo, colours, discount line, success message and support contact — configured in the cashier studio.
Exact amount, pre-filled
The unique payable amount is shown in large mono type and pre-filled in every UPI app. Customers are told not to change it.
QR + app buttons
A scannable QR on desktop, and GPay / PhonePe / Paytm / BHIM buttons on mobile.
Live status
The cashier listens for verification in real time and shows success the moment it lands — no refresh.
Popup or hosted page
Use vexoli.js as a popup on your site, or link customers to the hosted /pay page.
Help when it is needed
Paid but not confirmed? Customers can submit a claim with their UTR right from the cashier.
How it works
Popup in two lines, or just share the link
<script src="https://paysetu-api.theraphael.online/sdk/vexoli.js"></script>
<script>
Vexoli.open({ token: 'pay_...', onSuccess: (r) => {} });
</script>Callbacks are for UX only — always confirm with the signed webhook. See SDK docs.
Start accepting UPI payments today
Create your account, create your first order, and get verified automatically — no paperwork maze.
No setup fee · Test mode included · Cancel anytime