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.

On this image: 1 sets the store UPI ID; 2 sets the payee name; 3 chooses where the scan-to-pay QR appears; 4 sets the QR amount mode; and 5 chooses when the bill finalizes.

  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 Settings → Sync & Diagnostics to view real-time offline sync status, check outbox records, and run connection diagnostics.

On this image: 1 sets the offline sync reminder; 2 controls app log collection and verbose logging; 3 sets business alert amounts; and 4 opens sync issues or BitMed Link diagnostics.

Business Alerts

  • Large Void Alert Amount flags returns or voided bills at or above the amount you enter.
  • EOD Discrepancy Alert Amount flags a day-close cash gap at or above the amount you enter.
BitMed AI