Everything you'd want to know before you install.
A detailed look at how Shopware 6 Loyalty Program — Points, Tiers & Reward Vouchers works, why we built it the way we did, and the thinking behind the features above.
A loyalty program, not a gimmick
Shopware 6 ships with no native loyalty program. This extension fills that gap with a serious transactional approach: every point earned, redeemed or revoked is written to an append-only ledger attached to the customer's loyalty account. You always know where every point came from and where it went.
Points that follow your business logic
You choose when points are awarded (payment captured or order completed), the calculation basis (gross or net, with or without shipping) and the point rate. Tiers reward your best customers with a permanent multiplier: a Gold customer earns 50% more points on every order — a direct incentive to concentrate their purchases with you.
Redemption relies on Shopware promotions
When a customer redeems points, the extension creates a native promotion: unique code, restricted to that customer, single use, with an expiry date you control. Your team finds it in the standard administration, and your accounting exports see it as any other discount. No parallel discount machinery to maintain.
Built to survive edge cases
Double click on the redeem button, order events firing twice, refund after points were awarded: these scenarios are neutralised by design. The point debit is atomic at database level, and awarding and revocation are idempotent per order. No ghost points, no double spending.
Installed in 2 minutes, on all three major branches
The extension contains no administration code to compile: all configuration goes through the standard extension settings, per sales channel. The same ZIP installs on Shopware 6.5, 6.6 and 6.7, via the command line or the administration.
There are no reviews yet.