Invoice - Add dynamic Paynow QR code to invoice
Invoice amount and invoice number pre-filled after customer scan Paynow QR code. Increases accuracy and efficiency during bank reconciliation
-
Gavin McCloy commented
Is this currently available? I really need this!
Even the option to generate a unique QR following PayNow Guidelines.
It's not difficult to write a script in python to generate one, with
o create a PayNow QR code that adheres to the EMVCo and SGQR standards, you should include the following fields:
Payload Format Indicator (ID 00): Indicates the version of the QR code format. For PayNow, this is fixed at "01".
Point of Initiation Method (ID 01): Specifies whether the QR code is static ("11") or dynamic ("12").
Merchant Account Information (ID 26): Contains nested data specific to PayNow:
Application Identifier (ID 00): Fixed at "SG.PAYNOW".
Proxy Type (ID 01): '0' for mobile number, '2' for UEN.
Proxy Value (ID 02): The actual mobile number (with country code) or UEN.
Editable Transaction Amount (ID 03): '0' if the amount is fixed; '1' if the payer can edit it.
Expiry Date (ID 04, optional): Specifies the expiration date of the QR code in YYYYMMDD format.
Reference Number (ID 05, optional): A unique identifier for the transaction.
Merchant Category Code (ID 52): A 4-digit code classifying the business type. Use '0000' if not applicable.Transaction Currency (ID 53): The currency code, '702' for SGD.
Transaction Amount (ID 54, optional): The payment amount, up to two decimal places.
Country Code (ID 58): 'SG' for Singapore.
Merchant Name (ID 59): The name of the merchant or entity.
Merchant City (ID 60): The city where the merchant is located, typically 'Singapore'.
Additional Data Field Template (ID 62, optional): Contains nested data such as:
Bill Number (ID 01): An identifier for the bill or invoice.
CRC Checksum (ID 63): A 4-character checksum calculated over the entire data string to ensure data integrity.Including these fields ensures that your PayNow QR code complies with the required standards, facilitating seamless and secure transactions.
-
Frederick Tan commented
Is this functionality available now for XERO Australia. If it is any recommendation of the app which can integrate
-
Anura Ranasinghe commented
When is Phase two will be released please ?
-
Anura Ranasinghe commented
New Banking app "Wallet" is helping on line payments. Xero need Reference no and Amount to be upload to reconcile the payment with the invoice. If Xero can include Dynamic QR code with atleast these minimum fields as QR Code Customer entry eroors can be minimise and customer satisfaction on "Xero" can be maximise
-
Ween Keen Lee commented
Static PayNow QR code will be good enough, Dynamic PayNow QR code phase 2 implementation