For the complete documentation index, see llms.txt. This page is also available as Markdown.

Loyalty levels

The plugin automatically assigns customers to three loyalty levels: Bronze, Silver, and Gold.

Classification

The classification is based on the customer's current points balance. Shopware recalculates the level on every point booking.

Level
Requirement
Bonus

Bronze

Standard (all customers)

no multiplier

Silver

from a configured threshold

configurable factor (e.g. ×1.1)

Gold

from a higher threshold

configurable factor (e.g. ×1.5)

The thresholds and factors are defined under Plugin configuration → Loyalty levels.

Display in the customer account

On the bonus points overview, the customer sees:

  • Their current loyalty level (badge)

  • A progress bar to the next tier

  • The number of points still missing

Automatic upgrade

As soon as the points balance exceeds the threshold, the tier is raised automatically. The multiplier applies from that moment for all future bookings.

No automatic downgrade

By default, a customer does not automatically drop to a lower tier if their points balance falls due to redemptions. Only the balance accumulated through earning is used for classification (depending on the configuration).

Loyalty levels and flow actions

With Shopware Flows, you can react to a level upgrade, for example:

  • Email notification to the customer

  • Voucher dispatch on reaching the Gold tier

More on this under Flow actions.

Last updated