Collect payments with a QR code
In this guide, you’ll learn how to collect payments using QR codes by generating a secure code at checkout that clients can scan with their phone to complete their payment.
In this article
How QR codes work
QR codes let clients pay instantly by scanning a unique code you generate at checkout. The code opens a secure payment page where they can review the sale, select a payment method, and complete the transaction.
Collect payments with a QR code
You can collect payments using client stored cards when completing an appointment or sale.
After building your cart and making any adjustments, you’re ready to take a payment using a QR code.
- To create a new sale, you can either raise a new sale or select Checkout from an appointment and make any adjustments to the cart.
- In the right panel of the cart view, click on the Continue to payment button at the bottom.
- In the left panel, under Payment methods, select QR code from the options, then click on the Pay now button.

- A QR code will appear for your client to scan with their mobile device’s camera, directing them to add their card and complete the payment.

- When the client has made a payment, your page will refresh with the completed sale.

Once the payment has been processed, a sale receipt is created, which you can share with the client by email or print.
FAQs
An online processing fee applies to each payment made using QR codes. You can review all payment processing fees on our pricing page.
If a client pays using a QR code and they have a Fresha marketplace account, or create one during the process, their card is saved in the account for future use, such as collecting payments using the saved card.
If a card payment fails, you can select Cancel in the payment view. Once the payment is cancelled, select another payment method.






