Bharat Studio
helpCentre

helpCentre

UPI Payments

Bharat Studio generates a dynamic UPI QR code at checkout showing your UPI ID and the exact amount due — no need for a separate QR code device or printed poster. Set up your UPI ID once, and customers can scan directly from your screen or receive the QR on WhatsApp. Your UPI ID is stored securely on your device only.

stepByStep

1

Set up your UPI ID

Go to Settings → Account → Company → Payment Details. Enter your UPI ID (e.g. yourname@upi, yourshop@okaxis, 9876543210@paytm). Tap Save. This ID will appear on every UPI QR code generated at checkout.

Add screenshot — upi-setup

2

Generate a UPI QR code at checkout

During POS checkout, tap "Checkout" and select "UPI" as the payment method. A QR code is generated automatically using your saved UPI ID and the exact cart total. No manual entry needed.

Add screenshot — upi-qr-generate

3

Show QR code to customer in-store

Hold the screen up so the customer can scan the QR code with any UPI app — GPay, PhonePe, Paytm, BHIM, or their bank app. The amount is pre-filled so there is no risk of the customer entering the wrong number.

Add screenshot — upi-qr-show

4

Send QR via WhatsApp

Tap "Share QR via WhatsApp" on the UPI screen. WhatsApp opens with the QR image and a message showing the amount due. Send it to the customer's phone — useful when the customer is browsing remotely or at a distance.

Add screenshot — upi-qr-whatsapp-share

5

Confirm payment received

After the customer pays, you will receive a notification in your UPI app (GPay, PhonePe, etc.). Once you see the payment, tap "Mark as Paid" in Bharat Studio. This moves the order to Completed status.

Add screenshot — upi-mark-paid

6

Security — where your UPI ID is stored

Your UPI ID is stored locally in your workspace settings and is only shared as part of QR codes you explicitly generate. It is never transmitted to or stored on Bharat Studio servers separately. Do not share your UPI PIN or bank password with anyone.

Add screenshot — upi-security

proTips

Use a UPI ID linked to your business bank account rather than a personal account — this keeps shop transactions separate.
After the customer scans, wait for the success notification in your UPI app before tapping "Mark as Paid" — do not confirm before payment arrives.
The QR code is dynamic (amount-specific) — each checkout generates a new code. Do not reuse old screenshots.
If you have multiple shop counters, all counters should use the same UPI ID so all payments reach the same account.
For remote sales (e.g. orders via WhatsApp), send the UPI QR image directly to the customer — they can open and scan it from their gallery.

frequentlyAskedQuestions

SaaStify Bharat Studio