QR Code Metadata

Metadata are fields passed to the Turbo API and returned back. These extra fields can be supplied as additional POST fields to our API.

One scenario where this would be useful, is to supply a customer name and account number to tie the payment to the customer and their corresponding account.

We will return these values in two places:

1) In the API JSON response object in the metadata array.

2) In webhooks when payments are completed. To receive these webhooks from our server, please set a webhook URL under Settings > Payments in the Turbo dashboard.
Parameters
To view all parameters, see QR.

example
optional - any amount of fields with a name of your choice. If you want to tie the payment to customer ABC123 with account number XYZ456, then the metadata fields would look like this: customer=ABC123&account_number=XYZ456