Vexoli

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.

Open merchant panel

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