Wix Loyalty Program: Adding a Loyalty Widget to Your Checkout Page
Add a loyalty widget to your Checkout page to increase customer engagement and encourage repeat business. Upon reaching checkout, customers can decide how many points to redeem for a discount on their order or to apply a coupon using a promo code.
Before you begin:
To add a loyalty widget, your site must have the Wix Bookings, Wix Stores or Wix Restaurants Orders (New) app installed.
You first need to launch your loyalty program and publish your site. This requires upgrading to a plan that includes the ability to accept payments.

Adding a loyalty widget
Once you have launched your loyalty program, you can add a widget to your Checkout page. When a customer reaches the Checkout page, they can enter a promo code, redeem a gift card, or redeem loyalty points. The widget automatically calculates how much of a discount they will receive.
To add a loyalty widget:
Go to Loyalty Program in your site's dashboard.
Click Manage Program.
Click Add Widget.
Click Add to Checkout.
Click Add.

FAQs
Click a question below to learn more about adding a loyalty widget to your Checkout page.
How can I set up the option to redeem points for a discount at checkout?
If you're adding a loyalty widget to an existing loyalty program and want to give customers this option at checkout, you need to set up a new flexible reward. If you don't do this, customers will only be able to redeem coupons at checkout.

What happens if a customer doesn't have enough points for rewards at checkout?
If a customer does not have enough points to use at checkout, they don't see the option to redeem them. Instead, they see their points total and how many points their current order, if placed, will earn them.
What if a customer is not a member of my loyalty program?
If a customer checking out is not a member of your loyalty program or hasn't logged in, they'll see how many points they could have earned and be able to click to sign up or log in. This is an effective way to advertise your program and boost membership.
Can customers accumulate points if they haven't joined my loyalty program?
Yes, customers who haven't joined your loyalty program can still accumulate loyalty points. Loyalty points are associated with a customer's email address. As soon a customer signs up with that email address, they'll see all the loyalty points they've accumulated.
Can customers redeem loyalty points on mobile apps?
Currently, it is not possible to redeem loyalty points (i.e. a flexible reward) at checkout on mobile apps, including your own native mobile app.
How can I remove the loyalty widget from my site?
To remove the loyalty widget from the Checkout page, you need to delete the Wix Loyalty app and its pages from your site.