Secure QR Code Generation

Generate signed QR codes for payment orders that can be scanned by the SnapNPay/Tulus mobile app.

Note: Use security token "90069AAB1234" as a universal development token.

Security Token given by SnapNPay.
Used by SnapNPay to verify and sign the QRCode.
Use "90069AAB1234" as a universal development token.
Agency Code. Also known as Merchant ID.
AlphaNumeric, with dashes. For example "snapnpay".
Category of payment, for reporting.
AlphaNumeric, no spaces. For example "compound".
Is this Order unique (one-of) or is this orderable and payable multiple times?
Reference number for this payment. Each payment must be unique for each agency.
Amount, in Ringgit Malaysia
Numeric, no commas.
Extra Data
AlphaNumeric, no tilde (~)
Extra Fragment
AlphaNumeric.