Page body
What this page shows
This screen is for player-facing deposit ordering, not for catalog maintenance.
Operators use it to inspect the current ranked deposit-method list for a chosen traffic context and to define custom override rules when the default scored order is not acceptable.
When to use it
- check the order a player segment would see for deposits
- compare trusted vs non-trusted traffic ordering
- compare FTD vs repeated traffic ordering
- inspect the order for a specific country and currency context
- create a temporary or targeted override rule for a specific payment method
How to read it
The page has two layers:
- the main ranked list returned from the casino-side ordering flow
- the override modal where custom ordering rules are created and saved in bulk
The ranked list is context-sensitive and depends on the selected country, currency, trust flag, and FTD/repeated mode.
Filters that change the result
CountryCurrencyTrusted / Not trustedFTD / Repeated
The current FE request also always sends isAffiliate=true for this screen.
Why values can be confusing
Read order and write order are not the same backend path
The screen reads the ranked list through:
GET /api/admin/get-ordered-deposit-methods- which proxies to
gs-casino-backend
But custom overrides are stored through:
GET /api/admin/payment-methods/order-overridePOST /api/admin/payment-methods/order-override/bulk
These are related, but they are not the same source of truth.
Override save is bulk replacement
The current backend override saver deletes the existing override rows and recreates the full set from the submitted payload. Operators should review the whole override set before saving.
Known caveats
- This page is specifically about deposit ordering. It should not be confused with the global
payments.ordersave on the mainPayment Methodslist page. - The current FE screen exposes override rules directly, while separate admin endpoints for country payment settings also exist in
gs-admin-backend. - Override
orderis normalized to zero-based storage in the backend service.
Verification status
- status:
verified_backend - FE mapping checked from
payment-methods-order/index.tsxand the override modal - read path checked through
gs-admin-backendproxy togs-casino-backend - override save path checked in
gs-admin-backend