WooCommerce plugin

Loyalty Program – Reward Points & VIP Discounts

A loyalty program for your store: customers earn points on purchases and redeem them for coupons, or get an automatic standing VIP discount once they cross a threshold – applied straight in the cart. Plus discounts for guests who aren’t logged in.

  • Points & coupons — the classic program: points per purchase, redeemable for a one-time coupon.
  • Lifetime (VIP) — once a point threshold is reached, a standing discount applies automatically, no codes needed.
  • Lifetime PLUS — a standing discount with separate tiers for brands, categories or products – built for B2B and wholesale customers.

A regular customer collects points for a coupon, while a wholesale customer gets their discount automatically, with no codes at all.

  • Free: full version for 7 days
  • Help with installation
  • Access to the forum
  • Post-installation support
  • Documentation
  • Pro: one-year licence
  • Step-by-step documentation
  • Updates while your licence is active
  • Changes and tailoring to your needs

Secure payments verified by STRIPE

  • BLIK
  • StripeStripe
  • Apple Pay
  • Google Pay
  • Link
  • Visa
  • Mastercard
  • Bank transfer
30-day satisfaction guarantee

30 days to say "nah, not for me"

Bought Pro and it is not your thing after all? Write to us within 30 days and you get your money back – no interrogation, no hard feelings. We may just ask what to improve, so next time it is a "wow".

A program built only on points and coupons bores wholesale customers, who’d rather know their discount upfront. A program built only on a standing discount gives regular customers nothing to “work towards”. Running two separate systems by hand means double the work.

Loyalty Points handles both models in one plugin – no coding, with a full customer view in “My Account”.

Three reward channels, each for a different type of customer:

Points on every purchase, calculated automatically

The customer earns points once an order reaches “Completed” status – at a rate you set, e.g. 1 point for every 10 zł spent. Points are deducted on a return, cancellation or failed payment. Order notes show how many points were added or removed, and with multiple currencies (WCML) the amount converts to the store’s main currency.

Points & Coupons – the classic program

Set reward thresholds (points → discount), the coupon’s validity in days, and where it applies: selected categories, tags, brands and products (leave blank for the whole store). Products on the “Never discounted” list are always excluded, e.g. a low-margin bestseller.

Example: a customer collects 500 points and redeems them for a 10% coupon valid for 14 days – the coupon is tied to their e-mail address and only works within the scope you set.

Lifetime (VIP) – a discount with no codes to manage

Points never expire. Once a customer’s total points reach a threshold (e.g. 2,000 pts), they get a standing discount (e.g. 5%) applied automatically in the cart on every order – no coupon to enter.

Lifetime PLUS – tiered discounts for wholesale and B2B

Like Lifetime, but every tier has its own discounts on brands, categories, tags or products. A product gets the highest matching percentage, and coupons are blocked in that case – a solution for stores with a detailed wholesale price list.

A discount for guests, no login required

Separate discount campaigns just for visitors who aren’t logged in, e.g. a weekend promotion for new customers – with start and end dates, a label visible to the customer, and its own discount percentages on categories, brands, tags or products.

Settings per role and for a single customer

In every channel, selected roles (e.g. “Wholesale customer”) can have their own thresholds and products – the settings also apply to people who get that role later. For a single customer, change their channel directly in their profile, in the “Loyalty mode” field.

A customer panel that takes the load off your support

In “My Account → Loyalty Program”, the customer sees their points balance, a history of points earned and spent, available coupons with a “Claim code” button, or their progress towards VIP / Lifetime PLUS status and where their discount applies. Products show the Lifetime PLUS discount directly on the product card.

Works wherever your store works

The plugin works with WPML / WCML – customer-facing text follows the site’s language, and links to products, categories and brands lead to their translations. The “Overview” tab lists customers with points: orders, amount spent, points earned and used, and current balance.

You’re up and running in a few minutes

Installation takes a few clicks: upload the ZIP, activate the licence, choose your main reward channel and set your first points rate. Every tab starts with a short “How it works” guide.

Free or Pro? Find out on your first orders

Download the full version for free and get 7 days to set up the program and collect the first points from real customers. If it’s the right fit, upgrade to Pro with one click, no reconfiguration needed.

Pro is a one-year licence (€45.31): updates from the WordPress dashboard, full support and every feature with no limits. Even if the licence expires, your customers’ points, tiers and discounts stay safe in your store.

Test it free for 7 days

Full version now, no card and no strings attached. When it works for you – get PRO!

Installation help · Guide · Customer forum · Support · Updates · Tailored to your store · Secure payments · 30-day money-back guarantee

Customers-only partner program

Recommend the plugins you use – earn up to 50% commission

You cannot simply sign up: you join automatically when you buy any wpAsist plugin. You get your own link and discount code, and for every sale from your recommendation we pay you 25%. When a customer you referred starts recommending too, you get another 25% of their sales. One condition: an active licence.

  • 25% commission on every sale from your recommendation
  • 25% of sales by customers referred by your customers
  • 4 referrals pay back your licence
  • Your own link and discount code for your audience
  • Partner panel with live statistics

The program runs on our own Affiliates Tree plugin, so you see it in action from the inside.

Przemek Szczęch – developer of wpAsist plugins

Hi, I’m Przemek – the developer behind wpAsist

I started out in 2009 with affiliate programs, and a year later I made it onto GVO’s list of top-selling partners worldwide. Since 2014 I have been building stores and websites for clients: setting up analytics, improving conversions, connecting systems and seeing what really sells.

Since 2019 I have been writing my own WooCommerce plugins for the needs of real stores. Missing a feature? Get in touch – my best plugins started with a client’s question.

Phone: +48 667 548 210 · E-mail: help@wpasist.eu