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
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
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
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
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
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
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
frequentlyAskedQuestions
stillNeedHelp contactSupport