Enable Link-Based Offline Payments with Merge Field Support
Under Review
October 17, 2025
Enhance the offline payment flow to support dynamic payment links and allow customers to upload proof of payment (screenshot or image).
Description:
Some payment providers use a fixed merchant URL to accept payments, for example:
https://pay.xcompany.com/m/M_sn_BfcggrfvszUTE/?amount=500
The POS should generate such a link dynamically, replacing the amount parameter with the purchase total or leaving it empty if the provider allows manual entry.
Requirements:
Dynamic Link Template
Allow configuration of a payment link template such as:
https://pay.xcompany.com/m/M_sn_BfcggrfvszUTE/?amount={total}
Replace {total} with the actual order amount at runtime.
Payment Link Display
Display or share the generated link as a clickable link or QR code to the customer.
Proof Upload
After completing payment, allow the customer (or operator) to upload a screenshot or image as proof.
Store the uploaded proof with the transaction record.
Manual Verification
POS operator verifies the upload