BitMed Logo
Setup & ManagementOwner

Payments (UPI QR) & Sync Diagnostics

On this page

When to use this: Use this guide to set up UPI payments (scan-to-pay QR, how bills finalize) and monitor offline sync & system diagnostics. Every field here saves the moment you change it — there is no separate Save step.


Steps to Configure Payments (UPI QR)

  1. Click Settings (gear icon at the bottom of the left sidebar).
  2. Select Payments.
  1. Store UPI ID (VPA): Enter your pharmacy's real UPI address (e.g. pharmacy@okhdfcbank). This is what shows the scan-to-pay QR to customers. BitMed does not auto-verify the payment — you (or your soundbox) still confirm it came in.

  2. Payee name: The name that shows up in the customer's UPI app when they scan (usually your store name).

  3. UPI scan-to-pay QR — choose where the QR appears:

    • Off: No QR shown. The cashier confirms the UPI payment manually.
    • On screen: The QR shows on screen at the UPI step; the cashier taps Confirm Payment. The printed receipt has no QR (the customer already scanned it).
    • On bill: No on-screen QR; the cashier taps Payment with QR and the printed bill itself carries the scan-to-pay QR.

    This stays Off and locked until a valid Store UPI ID is entered above.

  4. QR amount mode (only shown when QR is set to On screen):

    • Static: An open QR — the customer types the bill amount themselves in their UPI app.
    • Dynamic: The exact bill amount is baked into the QR, so the customer just scans and pays — no typing.
  5. Finalization mode — when a UPI bill actually finalizes:

    • Fast (recommended): The cashier confirms payment during billing and the bill finalizes right away.
    • Strict: BitMed prints a payment-pending slip first; the tax invoice only finalizes after the cashier manually confirms the payment came in.

Sync & Diagnostics

  • Navigate to SettingsSync & Diagnostics to view real-time offline sync status, check outbox records, and run connection diagnostics.
BitMed AI