Configuration reference
These are the plugin's global settings, found in the Shopware Administration under Settings → Extensions → Reward Engine. They apply shop-wide; per-rule behaviour is configured on each individual rule, not here.
This table is generated from the plugin's
config.xml— it always matches the actual settings screen. The promotional cards shown at the top of the config page (Reward Engine promo, related plugins) are not settings and are omitted here.
Points & loyalty
| Setting | Type | Default | Description |
|---|---|---|---|
pointsFeatureEnabled — Enable points feature | bool | true | Master toggle for the loyalty points subsystem. |
showEarnBadge — Show "earn points" badge on storefront | bool | true | Render an earn-points badge on product detail pages and product listings. Logged-in customers see the actual points they would earn for buying the product; anonymous visitors see a sign-in call-to-action when at least one points rule is active. |
pointsRedemptionRate — Points per 1 unit of default currency | int | 100 | Global exchange rate for all points-redemption rules. 100 = 100 points equal 1 unit of default currency. Higher = each point is worth less. Carts in other currencies are auto-converted via the Shopware currency factor. |
maxManualAdjustment — Max manual adjustment (points) | int | 10000 | Cap on the absolute size of a single admin point adjustment. Guard against typos. 0 = no cap. |
expiryWarningDaysBefore — Pre-expiry warning lead (days) | int | 60 | How many days before a lot expires the customer should receive a warning email. 0 disables the warning cron entirely. |
Cart & engine limits
| Setting | Type | Default | Description |
|---|---|---|---|
maxSimultaneousRewardsPerCart — Max simultaneous rewards per cart | int | 5 | Cap rewards per cart to prevent stacking explosion (1–50). |
Referral
| Setting | Type | Default | Description |
|---|---|---|---|
referralCodeLength — Referral code length | int | 8 | Length of generated referral codes (4–32 characters). |
