What this section is for
Use Configuration / Payment Methods Order to preview the score-based deposit-method order for a selected context and to manage manual override rules.
This screen does not create methods, enable methods, or define deposit and withdrawal limits. Those tasks belong to Configuration / Payment Methods.
Important preview limitation
The page is an operational ranking preview, not a complete per-player eligibility simulation:
- the current CRM request always uses affiliate traffic
- the live player flow derives affiliate status from the player
- live player tags are applied after ranking and are not available in this preview
- Currency selects score rows; it does not prove payment-method currency eligibility
- active and hidden states have product-specific exceptions in the ranking path
Use the exact player country, currency, trust state, FTD/repeated state, tags, and attribution when validating cashier output.
How automatic ranking works
The score generator uses successful deposit history from the prior 90 calendar days. For each score context, the casino service ranks candidate methods by the aggregated score value and falls back to configured method order when score is zero or unavailable.
The visible Amount (EUR) value is the stored score aggregate. Its audited currency basis, exchange-rate timestamp, and rounding policy are not established by this screen. Do not use it as a financial total.
Successful deposits is displayed for context, but it is not the primary rank value.
Filters
CountryCurrency, used as score contextTraffic Type: Primary/non-trusted or Secondary/trustedFTD or repeated payment
Refresh and CSV
Refresh all existing lists requests score regeneration, then reloads the selected context. If the system setting disablePaymentScoreCollection is enabled, regeneration can return success without creating replacement scores.
Score regeneration is destructive and non-atomic: it clears the current score table before calculating and inserting replacement rows. A failed refresh can therefore leave no score rows or only a partial rebuild. Recheck the affected contexts after every refresh error.
The scheduled score process runs independently of this page. The traced scheduler is approximately every 22 hours, not a guaranteed nightly wall-clock run.
Export to CSV exports the rows currently loaded for the selected filters.
Manual override rules
Each rule selects a payment method, traffic type, FTD/repeated mode, position, optional countries, and optional dates.
- a smaller Order value places the method higher
- UI positions are one-based and stored zero-based
- overrides are applied after score ordering
- a matching country-specific rule wins over a global rule
- a Date To without Date From does not become active
- active dates are compared with the ranking service's server-local current day
- otherwise equivalent rules have no deterministic relative precedence
Avoid duplicate matching rules. Saving the modal replaces the complete stored override set, so review every row before Save custom order.
What overrides cannot do
An override only repositions a candidate method. It does not make an otherwise ineligible method available and does not replace payment-method country, traffic, tag, or live player checks.
System switches
newAutomaticPaymentMethodsSortingTypeenables the score-based ranking path for live player deposits.disablePaymentScoreCollectiondisables score collection even when a manual refresh is requested.
If the first switch is off, the player flow uses legacy ordering and can differ materially from this screen.
Access and operating recommendation
Limit override writes to payments, finance operations, conversion owners, or superadmins. Verify the whole override set, save once, refresh the target context, and test the live cashier before and after a high-impact change.
The backend permission family is Settings. Read operations require the route-specific read capability; score refresh and override changes require update capability. Verify the target role in the current environment rather than relying on menu visibility alone.