Pro: a new reward type — give a free product. Pick any product and customers can spend their points on it; they get one unit free at checkout, with the usual expiry and restrictions.
Fixed: after buying Pro, the free version no longer presents Pro as already active. Between the purchase and installing the Pro download, the plugin recognized the license and switched everything on — the dashboard reported “License: Pro” and the settings screen offered Pro options that saved but never took effect, because the Pro code is not part of the free download. The plugin now waits until the Pro version is actually installed before unlocking anything.
Pro: the Referrals screen no longer asks you to wait for activity when the referral program is switched off. Both referral bonuses ship at 0, and while they are, customers are never shown a link to share — so no referral could ever appear. The screen now says so and links to the setting.
Fixed: buttons across the admin screens were missing their keyboard focus outline, making the plugin hard to navigate without a mouse. Every button now shows a visible focus ring.
Fixed: the CSV file picker on the Customers screen no longer overflows its panel on a phone.
1.0.3
Added: a “Support Forum” link in the plugin menu, pointing at the plugin’s support forum on WordPress.org.
Improved: the License screen now shows what your Pro plan includes instead of an empty page, and the license box no longer overflows on narrow phones.
Fixed: the admin menu entry reads “License” once Pro is active, instead of still inviting you to upgrade.
1.0.2
Pro: the birthday field in My Account → Account details now saves. It never did: the field and its security token shared one name, so the token was overwritten by the date and the save was rejected without any error message — no customer could record a birthday, and the birthday reward never reached anyone. Clicking the field’s label now focuses it, too.
1.0.1
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.