No items added yet.
Search or scan a barcode to add products.
When enabled, the scanner will automatically close and return to the main cart immediately after scanning an item.
When enabled, scanning an already added item will close the scanner and show the duplicate popup on the main screen.
Set dynamic tax rates based on the item's unit price. Set "Max Price" to empty for the highest bracket (infinity).
Enter your UPI string template. Use
[[phonepe]] as the placeholder for the amount.
Example:
upi://pay?pa=merchant@upi&pn=Store&am=[[phonepe]]&cu=INR
Upload JSON templates to automatically generate custom XML requests (e.g., Loyalty, Sync) during checkout.
Without a proxy, Tally responses are opaque — the browser blocks the body. Enable a local proxy (e.g. Node.js on port 3000) to receive full XML responses.
node server.js
Requests are sent sequentially to localhost:9000. Use the Bill JSON Data below as a variable reference for your Custom Requests.
Upload JSON files containing previously downloaded transactions to restore or merge them.
Bill saved locally