Troubleshooting Self-Billing

Let customers scan, cart, pay — and auto-generate invoices

Common Issues and Solutions:

    "Item not recognized" when scanning:

  • •The product barcode may not be in your inventory
  • •Solution: Add the product to your Inventory with its barcode
  • •Ensure barcode format matches (EAN-13, UPC-A, etc.)

    Camera not opening:

  • •The customer's browser may have blocked camera access
  • •Solution: Customer should allow camera permissions when prompted
  • •Works best on Chrome, Safari, and Firefox mobile browsers

    Duplicate items not adding:

  • •This is by design! Each product can only be in the cart once
  • •Customer should use the + button to increase quantity

    Payment timer expired:

  • •Customer can go back and re-initiate payment
  • •The cart is preserved during the session

    Customer can't access the link:

  • •The billing portal is public — no login required
  • •Check that self-billing is enabled in Settings
  • •Verify the URL is correct

    PIN not accepted:

  • •The PIN rotates every 15 seconds — ensure the customer enters the current PIN
  • •Try refreshing the PIN and sharing the new one
  • •Check that the customer is entering digits only

Pro Tips

  • Test the entire flow yourself before going live with customers
  • Keep your inventory barcodes up to date
  • If camera issues persist, ask the customer to try a different browser