Troubleshooting Self-Billing
Let customers scan, cart, pay — and auto-generate invoices
Common Issues and Solutions:
- •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.)
"Item not recognized" when scanning:
- •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
Camera not opening:
- •This is by design! Each product can only be in the cart once
- •Customer should use the + button to increase quantity
Duplicate items not adding:
- •Customer can go back and re-initiate payment
- •The cart is preserved during the session
Payment timer expired:
- •The billing portal is public — no login required
- •Check that self-billing is enabled in Settings
- •Verify the URL is correct
Customer can't access the link:
- •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
PIN not accepted:
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