Skip to content

Star Tokens ​

The shop lets players redeem star tokens for rewards.

Reward Rules ​

Reward Rules define how players earn star tokens. Each rule listens for an event, applies conditions, and awards a configured amount of star tokens when those conditions are met.

Any fields not covered below can be left blank — they relate to the XPL CMS, which is not in use.

Creating a rule ​

From the Reward Rules list, click Create. The form is split into sections: Event Trigger, Additional Event Conditions, Restrictions, Rewards, and Overview.

Event Trigger ​

Select the event that will trigger the reward. Available events include Enriched Game (for Spins activity) and Enriched Bingo (for Bingo activity).

Additional Event Conditions ​

Add conditions that must be met for the event to award star tokens. Each row matches a field in the event payload against a value.

Example — SPINS: 100% Back on Wagering above 0.10

Event: Enriched Game

FieldOperatorValue
$.body.activity_type_nameone ofBet
$.body.is_free_spinone ofFalse
$.body.amount_customer≥0.1

Example — BINGO: 100% Back on Wagering above 0.10

Event: Enriched Bingo

FieldOperatorValue
$.body.activity_type_nameone ofBet
$.body.is_free_ticketone ofFalse
$.body.amount_customer≥0.1

The only meaningful difference between the two is the free-play flag — is_free_spin for Spins, is_free_ticket for Bingo — because the underlying event schemas differ.

Restrictions ​

  • Time Constraints — leave empty to keep the rule active by default. Supplying an empty time constraint disables the rule.
  • User Requirements — leave as No requirements to apply the rule to all users.

Rewards ​

Select Token as the reward type. The Amount field accepts a fixed number (e.g. 21 or a range like 1-23), or you can click the sigma (Σ) icon to configure a dynamic amount based on the event payload.

Clicking the sigma icon opens a modal with:

FieldNotes
FieldThe event payload field to base the reward on (e.g. $.body.origin.body.amount_customer).
Reward ConditionHow the amount is calculated (e.g. Percentage).
PercentageThe percentage to apply when Percentage is selected (e.g. 100 for 100% back).

When a dynamic reward is configured, the Amount field in the main form displays dynamic instead of a number.

Overview ​

FieldNotes
Name *Descriptive name for the rule (e.g. SPINS: 100% Back on Wagering above 0.10). This is how the rule appears in the Reward Rules list.
Show to userLeave unticked — this relates to the XPL CMS, which is not in use.
Public descriptionLeave blank.
Public iconLeave blank.

Click Submit to save. Newly created rules default to Active — set to Inactive from the list view if the rule should not yet be live.