What this form does
This page creates predefined bet-limit rules at /bet-limits/create.
The saved rule values are stored in EUR. The currency selector on this form is a preview helper only; it does not change the saved currency or write converted amounts.
Visible fields
Description (optional)Games CategoriesPriorityCurrency for PreviewAmount From EURAmount To EURConverted PreviewInclude TagsExclude TagsApply only when player declined MWLActive
Important behavior
One submit can create several rules
Games Categories is a multi-select on create.
If one category is selected, the save flow creates one category rule. If several categories are selected, the save flow creates one rule per selected category in one transaction.
If no category is selected, the save flow creates one global fallback rule.
Amounts are saved in EUR
Amount From EUR and Amount To EUR are the saved range. The page requires both values.
No verified create-time check was found that guarantees Amount From EUR is lower than or equal to Amount To EUR. Operators should enter a normal lower-to-upper range.
Currency preview is helper-only
Currency for Preview uses the selected currency's marketing ratio when present; otherwise it uses exchange rate; otherwise it falls back to 1.
The converted preview appears only when the selected preview currency is not EUR and at least one amount field has a value.
Tags define who the rule can match
Include Tags: player must have all selected tags.Exclude Tags: player must not have any selected tag.
Leaving include tags empty means the rule can match all players unless another field narrows it.
Priority decides the winner
When multiple rules match the same player, the highest numeric Priority wins.
MWL flag narrows the rule
Apply only when player declined MWL saves the rule as MWL-inactive-only. Use it for rules that should apply only when the player's Monthly Winning Limit is inactive or declined.
Save flow
Create builds a payload from the form values, converts the category array into a comma-separated category string or null, sends it to the source service, and returns to the previous page after success.
Cancel returns to the previous page without creating a rule.