Welcome to the Turbo QR code documentation.
This tool generates QR codes with unique Turbo links to receive payments. The only required fields are your Turbo username and an amount.

Basic usage

To generate a QR code for a unique payment link of $1.00, use:
https://qr.tur.bo/x13/1.00

Advanced options

To add a descriptive name, use:
https://qr.tur.bo/x13/1.00?name=Hello

To brand the QR with your own logo, use:
https://qr.tur.bo/x13/1.00?branding=logo

To show the unique payment ID inside of the QR, use:
https://qr.tur.bo/x13/1.00?branding=id

To toggle showing the payment link, show_url can be either yes or no.
https://qr.tur.bo/x13/1.00?show_price=yes

To toggle showing the price, show_price can be either yes or no.
https://qr.tur.bo/x13/1.00?show_url=yes

An example of including a custom name while hiding the URL and price:
https://qr.tur.bo/x13/1.00?name=Hello&show_url=no&show_price=no

Metadata

Payment data can also be passed in the URL. We'll send it back to you when the payment completes. For example, if you'd like to provide an invoice number and customer name:
https://qr.tur.bo/x13/1.00?invoice_number=abc123&customer_name=Bob

To see all possible QR code options, please visit our API documentation.