Fix: redeeming points now lowers the cart total by exactly the points’ value in tax-inclusive stores. Previously the discount was inflated by the tax rate (e.g. it removed an extra 19% on top), because WooCommerce taxes negative fees. The redemption fee is now applied tax-free, so points settle the tax-inclusive total like a payment.
1.0.0
Pro: advanced redemption — let customers spend points on rewards you define: a fixed-amount coupon, a percentage discount or free shipping. The plugin generates a single-use coupon they apply at checkout (classic or block-based).
Pro: each reward has its own points cost, validity period, optional restrictions (minimum order, exclude sale items, specific categories) and a shareable/personal toggle.
Pro: points are refunded automatically if a generated reward coupon expires without being used.
0.11.0
Pro: earning rules — automate points with a multiplier (e.g. 2× points) or a flat bonus when an order matches conditions you set: product category, customer role, minimum order total and an active date range.
Pro: rules run by priority — the first matching rule applies — and include a one-click “Test” that previews how a rule would have behaved over your recent orders.
0.10.0
Pro: dedicated email that reminds customers their points are about to expire, a configurable number of days before (works with points expiration).
Pro: optional email to a customer when you manually adjust their points from the Customers screen (off by default; bulk and CSV imports do not send it).
Both emails are standard WooCommerce emails — enable, disable and customise them under WooCommerce → Settings → Emails.
0.9.0
Customers: export your customers and their points balances to a CSV file (free).
Pro: block or unblock a customer — a blocked customer stops earning and redeeming (manual admin adjustments still apply).
Pro: bulk actions over selected customers — add points, subtract points, expire all points, or block/unblock.
Pro: import a CSV of points adjustments (customer, points, reason), with a preview (dry run) before applying.
Customers list now shows each customer’s tier when VIP tiers are active.
0.8.0
Pro: VIP tiers now have a colour and an optional icon, shown as a badge on the storefront.
Pro: customers see a progress bar toward their next tier in the My Account Rewards area (and via the [acrwd_tier] shortcode/block), with how many points are left to reach it.
0.7.0
Pro: new bonus — reward customers for completing their profile (name, phone and billing address).
Pro: new bonus — reward customers when they reach a number of orders (e.g. their 5th order).
Pro: new bonus — reward orders whose total reaches an amount you set, on every qualifying order.
Pro: new bonus — reward customers when their lifetime spend crosses an amount.
0.6.0
New: round earned points down, to the nearest, or up — your choice (down by default, so points never exceed the rate).
New: award points on more than one order status — tick Processing as well as Completed if you award as soon as payment clears.
New: choose whether points are earned on the price after coupons (default) or on the full price before coupons.
New: option to skip products that are already on sale when calculating points.
New: stop earning points on the part of an order paid for with redeemed points (“no points on points”), on by default.
New: credit a customer’s earlier guest orders when they create an account, matched by email (off by default).
0.5.0
New: set the earning rate as a plain “for every X spent, give Y points” — no decimals to decode.
New: a Messages tab to rewrite the storefront wording customers see (product, cart, redeem and order-email messages), in your own language.
New: show the cash value of a customer’s points balance in My Account and the [acrwd_balance] shortcode.
New: choose where the “earn points” message appears on the product page.
New: in-app Help (shortcodes, blocks, REST API and developer hooks) and Import (from YITH) admin pages.
New: full Spanish (Chile and Spain) translations.
0.4.0
New: a “Display & Widgets” settings tab to turn each storefront surface on or off (product message, cart message, My Account Rewards tab, order email, floating widget), plus the floating widget’s corner.
New: per-role earning multipliers are now a compact add/remove list instead of one row per role.
New: shortcodes and matching Gutenberg blocks for the points balance, history, “earn X points” message and the redeem form — with attributes — so page builders (Elementor, Bricks, Divi) and the block editor can place them anywhere. Pro adds [acrwd_tier] and [acrwd_referral].
Pro: a Referrals admin report shows who referred whom and how many converted, and the “Refer a friend” link gains a one-click Copy button.
Fix: the customer search box no longer clips its placeholder text.
0.3.2
Compliance: the free version no longer bundles the Pro feature code. VIP tiers, campaigns, two-sided referrals, bonus points (signup, daily login, first order, approved review, birthday) and points expiration now ship only in the Pro version. The free version is fully functional on its own.
Admin: the menu icon now loads its CSS through the standard WordPress enqueue system.
0.3.1
Maintenance: removed the “More by Australcode” cross-promotion section from the Upgrade screen.
0.3.0
Admin: the customer points history and the locked Pro previews for tiers and campaigns now collapse to readable cards on mobile, matching the rest of the admin.
Admin: refreshed admin styling — a sticky save bar on settings, clearer button states and responsive section headers.
Maintenance: streamlined the plan model to Free and Pro, and refreshed bundled dependencies.
0.2.0
Admin: edit existing tiers and campaigns in place (previously delete-and-recreate).
Admin: the menu now shows the product glyph and full name, with inline guidance on the tier and campaign forms.
Admin: the tiers and campaigns tables now collapse to readable cards on mobile, so the multiplier and edit/delete actions stay reachable on small screens.
Frontend: the balance and history blocks now load their styles on any page (block-aware asset loading).
i18n: complete es_CL and es_ES translations, including the Australcode family screen.
0.1.0
Initial release: free earning (global rate + per-product/category overrides), redemption, My Account rewards, product/cart messages, floating widget, custom labels, dark mode, shortcodes and HPOS support.
Pro: signup/daily-login/first-order/review/birthday bonuses, two-sided referrals, points expiration, unlimited tiers and campaigns, licensing via Freemius.