Add Extra Purchase and Order Points
Add extra WooCommerce loyalty points for purchase and order actions beyond the standard order earning rule.
Applies to 1.2.2+
Stable
Verified July 29, 2026
Purchase and order bonuses let you reward customer behavior beyond the normal order value earning rule.
Open Purchase Bonuses
- Go to WooCommerce → Settings → Loyalty → Extra points.
- Find Purchase & Order.
Available Bonuses
- First purchase: bonus for the first completed order.
- Milestone purchases: bonus on reaching a purchase count, such as 5th or 10th order.
- Spending milestones: bonus when lifetime spend reaches an amount.
- High cart value: bonus when an order subtotal exceeds a threshold.
- Payment method used: bonus when customers use selected enabled payment gateways.
- Inactivity return: bonus when a lapsed customer returns after a number of days.

Examples
- First purchase: 50 points.
- 5th order: 100 points.
- Lifetime spend reaches 500: 200 points.
- Order subtotal over 300: 50 points.
- Bank transfer payment: 20 points.
- Return after 60 inactive days: 100 points.
Best Practice
Do not enable every bonus immediately. Start with first purchase and one milestone. Add more after you understand the cost of the program.
Continue from WooCommerce Loyalty Points & Rewards documentation to the complete product workflow.
Evaluate product scope on the money page, use the pillar Guide for decisions and trade-offs, and return here for exact configuration.
Did this guide answer your question?
Still stuck?
Open a support request and include this article title, your plugin version, and what you already tried.
Open Support