BACK TO DIRECTORY

Vazolo Loyalty for WooCommerce

by vazolo

5.0
(1 ratings)

Connect your WooCommerce store to your Vazolo
loyalty program. One loyalty account works across your physical shop and your
webshop.

  • Earn — when an order is paid (completed or processing), points are awarded
    automatically using your Vazolo earn rate and product rules. The buyer’s
    loyalty account is looked up or created by email.
  • Redeem — logged-in customers see their points balance on the cart and
    checkout and can redeem points for a one-time discount, applied instantly.
    Works on both the classic and the block-based checkout.
  • Reviews — optionally award points when a product review is approved, to
    encourage customers to leave feedback (only members earn, once per review).
  • Product page badge — optionally show how many points a purchase earns on
    each product page, based on your earn rate, to nudge shoppers to buy.

The plugin does not modify Vazolo itself; it only calls the public
Vazolo API over HTTPS with your API key. It is compatible with WooCommerce
High-Performance Order Storage (HPOS) and the Cart & Checkout Blocks.

Links

Trademarks. “Vazolo” is our own original name for this project and
service. “WooCommerce” is a trademark of Automattic Inc., used here only to
describe compatibility; this plugin is not affiliated with, endorsed by, or
sponsored by Automattic or WooCommerce.

External services

This plugin connects your site to Vazolo, the
loyalty platform it is built for. Using the API key you configure, it sends data
to the Vazolo API so points can be awarded
and redeemed:

  • When an order is paid: the buyer’s name and email, and the order’s line items,
    totals and a reference id — to award points.
  • When a customer views the cart/checkout or redeems points: the customer’s
    email — to look up the balance and create a discount voucher.
  • When an order is cancelled or refunded: a voucher reference — to refund points.

When you click “Connect with Vazolo”: the address of your site and of the
plugin’s settings page are sent to Vazolo, so Vazolo can send you back with a
one-time code. The plugin then exchanges that code with the Vazolo API for an API
key, which is stored in your plugin settings.

No data is sent until you click “Connect with Vazolo” or enter an API key. Use of the
service is subject to the Vazolo Terms and
Privacy Policy.

Screenshots

Customers redeem loyalty points for a discount at checkout (classic and block).

Customers redeem loyalty points for a discount at checkout (classic and block).

Simple settings — paste your API key, choose when to award points, and go.

Simple settings — paste your API key, choose when to award points, and go.

Plugin Details

Active Installs
0
Total Downloads
63
Version
1.14.1
Requires WP
6.3
Requires PHP
7.4
Tested Up To
7.1
Added
2026-09-14
Last Updated
2026-09-14 5:43am GMT

Ratings

5
1
4
0
3
0
2
0
1
0