Leat Docs

WordPress Plugin

Overview of the Leat WooCommerce plugin

The Leat plugin connects WooCommerce to your Leat loyalty account. Customers earn credits on purchases, redeem rewards at checkout, and manage everything through a loyalty dashboard you build with Gutenberg blocks.

What the plugin does

Loyalty program

Customers earn credits based on rules you define: fixed amounts per order, percentage of the total, or custom triggers. Credits accumulate and can be redeemed for discounts through spend rules.

Rewards & spend rules

Rewards sync from your Leat dashboard and convert to WooCommerce coupons when claimed. Configure minimum spend, individual use, expiry, and usage limits.

Gift cards

Sell gift cards as WooCommerce products. The plugin sends them on order completion. Customers redeem at checkout with partial redemption supported.

Vouchers

Vouchers issued in Leat sync into your store as WooCommerce coupons over webhooks, so customers can redeem promotion codes at checkout.

Selling vouchers

Sell voucher products in WooCommerce. Each purchase issues a unique discount code, delivered to the customer in their order email.

Prepaid products

Sell products that top up a customer's prepaid balance. The purchased amount is added to their Leat balance on order completion.

Tiers

Display your loyalty tier structure, show customers their current tier and progress, and apply tier-based earning multipliers.

Referrals

Each customer gets a referral link. Signups through that link are tracked and rewarded, with conversion stats on the dashboard.

Promotions

Run campaigns with percentage or fixed discounts. Tie them to specific products or categories, set usage caps, and distribute codes automatically.

Blocks & patterns

A full set of Gutenberg blocks for points, rewards, tiers, referrals, and checkout. Pre-built patterns drop a complete loyalty dashboard onto any page.

Checkout

Show points earned on the current order, let customers redeem rewards, and handle gift card entry, all inside the WooCommerce block checkout.

My Account

A loyalty tab in the customer's WooCommerce account page. You control the tab label and content.

Multi-language

All customer-facing text is translatable through plugin settings. English, Dutch (NL), and Dutch (BE) ship out of the box.

On this page