Australcode Points and Rewards for WooCommerce

Australcode Points and Rewards for WooCommerce

Details
View on WordPress

Australcode Points and Rewards is a loyalty plugin for WooCommerce with one design goal: a points program that stays fast and predictable as your store grows. Points live in dedicated, append-only ledger tables and are redeemed straight from a wallet at checkout — no coupon codes to manage. Customers earn on every order and you control earning, redemption and display from a clean WordPress admin.

Free features

  • Earn points on every order, at a rate you choose, awarded when the order is processing or completed.
  • Per-product and per-category earning multipliers, and per-product/category exclusions.
  • Redeem points for a cart discount (wallet or coupon style), with a minimum-to-redeem and a max-percentage-of-cart cap.
  • “Earn X points” message on product pages and in the cart.
  • My Account rewards area with balance, lifetime totals and history.
  • Optional floating points widget.
  • Custom point labels (e.g. “stars”), accent color and an opt-in dark mode.
  • HPOS-compatible (WooCommerce High-Performance Order Storage).
  • Built on custom tables for fast, scalable reads — no autoloaded option bloat.

Pro features (unlocked with a license)

  • Extra earning bonuses: signup, daily-login streak, first order, approved review, birthday, profile completion, order-count milestone, cart-total threshold and lifetime-spend milestone.
  • Earning rules engine: multipliers or flat bonuses by category, customer role, order total and date range, applied first-match by priority, with a one-click dry-run preview over recent orders.
  • Advanced redemption: spend points on rewards you define — a fixed-amount coupon, a percentage discount or free shipping — single-use, with restrictions, expiry and an automatic refund if a coupon goes unused.
  • Unlimited VIP tiers with per-tier earning multipliers, storefront badges (colour + icon) and a My Account progress bar, plus time-boxed campaigns (“double points weekend”).
  • Two-sided referral program: customers share a link and both sides earn on the friend’s first order.
  • Pro customer management: bulk add/subtract/expire, CSV import of adjustments with a dry-run preview, and block/unblock customers.
  • Dedicated transactional emails: a points-expiry reminder and an optional manual-adjustment notice (standard WooCommerce emails).
  • Points expiration with a configurable window.

Get Pro →

External services

This plugin uses Freemius to handle Pro licensing, checkout and plugin updates.
Freemius is the Merchant of Record for the Pro plan.

  • What it does: Freemius powers the in-dashboard pricing/checkout for the Pro
    plan and, once you own a license, activates and validates it so Pro features
    can be unlocked on this site. It also serves automatic updates for the Pro
    build.
  • What data is sent and when: if you opt in on the activation screen, basic
    non-sensitive environment data (site URL, WordPress/PHP versions, active
    plugin/theme) is sent to api.freemius.com to support licensing and updates.
    Opt-in is optional — a Skip button is shown, and the free version is fully
    functional without it. When you buy or activate a Pro license, your license
    key and site identifier are sent to validate it. No personal data of your
    store’s customers is sent.
  • The service is only contacted for licensing/updates of the Pro plan (and
    only after opt-in). The free version does not require contacting any external
    service to work.

Service provider: Freemius, Inc.
Terms of Service: https://freemius.com/terms/
Privacy Policy: https://freemius.com/privacy/

Details

Plugin code:
australcode-points-rewards
Plugin version:
1.0.1
Outdated:
No
WP version:
6.5 or higher
PHP version:
8.2 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-27
Rating:
Times rated:
0
loyalty
loyalty-program
points
rewards
woocommerce