Advanced Loyalty Program +
WooCommerce Product Bundles
Sell products in WooCommerce Product Bundles and your Advanced Loyalty Program points still work the way you'd expect. Customers earn points once on the bundle, never twice on the products inside it.
No double counted points on bundles
When a customer buys a WooCommerce Product Bundle, the bundle and its child products each show up as separate line items in the cart and order. Advanced Loyalty Program recognizes which line items are bundled children and skips them, so points are only awarded once, on the parent bundle.
- One time detection: Advanced Loyalty Program checks each cart and order line item for WooCommerce Product Bundles' bundled child markers.
- Points counted once: Bundled child products are skipped so points are awarded on the parent bundle, not on each item inside it.
- Works automatically: There is nothing to configure. The fix runs as soon as both plugins are active.
Frequently Asked Questions
No. Advanced Loyalty Program awards points on the bundle itself, not the products inside it, so points are calculated once per purchase.
No. As soon as WooCommerce Product Bundles is active alongside Advanced Loyalty Program, the fix runs automatically.
Both. The same check runs on order line items after checkout, so points on completed orders are calculated correctly as well.
That’s fine. Points are still awarded once on the bundle product, regardless of whether the child products are also sold separately elsewhere in your store.
No. It only prevents double counting. The bundle’s own price still determines how many points are earned, calculated the same way as any other product.
