HomeKnowledge baseFresha academy
Collect payments with a QR code
Back
  1. Knowledge base•
  2. Payments•
  3. Collect payments with a QR code

Collect payments with a QR code

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
  • Collect payments with a QR code

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.

  1. 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. 
  2. In the right panel of the cart view, click on the Continue to payment button at the bottom.QR_code_web_1.jpg  
  3. In the left panel, under Payment methods, select QR code from the options, then click on the Pay now button.
    QR_code_web_3.jpg
  4. 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.
    collect_payments_QR_code_web_4.jpg
  5. When the client has made a payment, your page will refresh with the completed sale.
    QR_code_web_5.jpg
  1. 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. 
  2. In the cart view, tap on the Continue to payment button at the bottom.
    self_checkout_mob_1.jpg
  3. Choose a preset tip amount or add a Custom tip, then select Continue to payment. 
    self_checkout_mob_2.jpg
  4. Under Payment methods, select QR code, then tap on the Pay now button.
    self_checkout_mob_3.jpg
  5. A QR code will appear for your client to scan with their mobile device’s camera.
    QR_code_mob_4.jpg
  6. The client is directed to add their card and complete the payment.
    QR_code_mob_5.jpg
  7. When the client has made a payment, your page will refresh with the completed sale.
    QR_code_mob_6.jpg

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.


Client payment methods


Related articles

Fresha academy courses
Course video preview

Set up and explore payments

8 lessons•14 mins

See all courses

Was this guide helpful?

Client payment methods

Collect payments using client's saved cards

Speed up appointment checkouts by using client-saved cards for payments.

Activate Tap to Pay

Activate contactless payments on your phone with Fresha.

Collect payments using Tap to Pay

Accept contactless payments on your phone with Fresha—no extra hardware needed.

Collect payments using self checkout

Offer clients a convenient way to pay for their appointments remotely using self-checkout links.

Collect payments with a QR code

Simplify payments with QR codes, enabling clients to pay quickly and securely via their mobile devices.

Collect payments using manual card entry

Process one-off payments by manually entering customer card details at the point of sale.

Collect payments through Fresha gift cards

Take payments with Fresha gift cards at checkout.

Collect payments through a business gift card

Take payments from clients using gift cards issued by your business.

Collect payments using multiple cards

Collect a single sale using multiple cards.

Collect payments using Pay now

Collect payment instantly from an appointment using your preferred method of payment.

Let clients pay later with Klarna

Grow sales with flexible payment options like Klarna, allowing clients to spread the cost of purchases while you get paid in full.

Let clients spread payments with Afterpay

Boost sales with flexible payment options like Afterpay, so clients can spread the cost while you get paid in full.

Related articles

Raise a sale

Efficiently manage sales transactions for products, services, memberships, and gift cards.

Complete a pay run

Streamline paying your team with pay runs that automatically calculate and transfer earnings from your wallet.

Fresha academy courses
Course video preview

Set up and explore payments

8 lessons•14 mins

See all courses
Fresha
Get the app

About Fresha

Careers

Help and support

Blog

Sitemap

For business

For partners

Pricing

Features

Scheduling

Point of sale

Payments

Capital

Marketplace

Support

Status

Legal

Privacy Policy

Terms of service

Terms of use

Find us on social

Facebook
Linkedin
Instagram

© 2026 Fresha.com SV Ltd