The stack includes payment methods, routing, retries, wallet behaviour, verification triggers, fraud controls, withdrawals, refunds, disputes and reporting. Local preferences and safer-gambling restrictions matter too. A provider logo does not show who owns those decisions or whether the proposed route is accepted for your business.
Start with permitted flows, not a catalogue of methods
Define the merchant entity, licence, brands, domains, products, player markets, currencies, transaction types and expected volumes. Ask each prospective provider to confirm its accepted scope, exclusions and conditions in writing. “Supports gaming” is not evidence that it accepts your particular lottery model. Sales discussions and preliminary feedback are not final underwriting or banking approval.
Choose methods around the intended audience: cards, bank-based payments, vouchers or other supported rails where relevant. A crypto-enabled route needs separate confirmation of legal, provider and operating fit; it is not a universal fallback. Adding every available method can introduce dependencies without solving a customer need.
Draw the funds and data flows through checkout, gateway, fraud tools, PSP, acquirer, bank, player wallet and withdrawal route. Mark authorisation, capture, currency conversion, reserve, settlement, refund and chargeback. Name the contractual entity and operational owner at each point. Distinguish player choice from invisible routing, and align the map with the approved scope and player terms.
Shortlist PSPs on acceptance, exposure and evidence
Use mandatory acceptance gates before scoring price or convenience. Identify dependencies on sponsor banks, downstream processors and subcontractors. Ask who handles geolocation, verification, customer authentication, fraud decisions, disputes and incidents. A low transaction rate cannot compensate for an unsupported market or an unresolved control boundary.
| Decision area | Evidence to request | Question that can stop selection |
|---|---|---|
| Accepted scope | Dated acceptance matrix for entity, licence, domains, products, markets and methods. | Is an essential flow excluded or still awaiting underwriting? |
| Cash exposure | Full fee schedule, reserve conditions, settlement calendar and release terms. | Can the downside case exhaust operating liquidity? |
| Operational control | Responsibility matrix, sample exports, API limits, report time zones and escalation contacts. | Can the operator trace and resolve a disputed or missing transaction? |
| Continuity and exit | Service commitments, suspension triggers, data rights, migration assistance and post-termination settlement terms. | Can processing or access stop before an orderly transition? |
Model setup and monthly charges, transaction fees, FX, refunds, chargebacks, minimums, penalties and termination costs under normal, stress and exit scenarios. Treat reserves and settlement delays separately from expenses: they affect available cash even when the headline rate looks attractive. If an acquirer can increase a reserve after elevated disputes, show its effect on runway and confirm the review and release conditions before signing.
Record the shortlist decision, conditions, disqualification triggers and owners. Have decision-makers approve liquidity exposure and contingency, not just price. Review liability, security duties and unilateral-change rights. For wider procurement, use the provider evaluation checklist and RFP brief and platform pricing and three-year TCO guide.
Make reconciliation a design requirement
Payment failures are visible at checkout. Reconciliation failures can accumulate while finance, support and control teams work from different totals. Establish a traceable transaction identifier across platform, provider, bank and accounting records. Define reporting cut-offs, currencies, fees, reserves, partial settlements and late corrections. Different teams may need different views, but they should be explaining the same money movements.
| Stage | Match and inspect | Operational decision |
|---|---|---|
| Deposit | Player ledger entry, provider reference, status and amount. | Resolve uncertain status before retrying or crediting again. |
| Settlement | Gross transactions, fees, FX, reserve movements and bank receipt. | Assign unexplained differences and follow their ageing. |
| Withdrawal or refund | Approved request, outgoing payment, callback and final ledger state. | Prevent duplicate payout and explain delays consistently. |
| Dispute or adjustment | Original transaction, case evidence and authorised correction. | Record who approved the change and its accounting effect. |
Agree reconciliation frequency—daily where appropriate—along with tolerances, escalation thresholds, ownership and evidence of resolution. Test exports and corrected reports before launch. Persistent unexplained breaks are an operating-control problem, not a bookkeeping inconvenience. Manual adjustments need controlled access and an audit trail.
Prove failure handling before adding redundancy
Rehearse delayed callbacks, duplicate messages, partial settlement, disputed transactions and outages in an authorised non-live environment. Verify that idempotency prevents repeated processing, the ledger remains consistent and support can distinguish a pending payment from a failure. Retries and routing changes must not bypass risk, verification or safer-gambling restrictions.
A second PSP is not automatically an independent alternative. Review concentration across providers, banks, markets and methods. Consider sponsor-bank restrictions, fraud spikes, currency problems, certificate expiry, compromised credentials and provider withdrawal. For every live or standby route, record accepted entities, markets, currencies, transaction types, capacity, settlement account, monitoring and switch authority.
If authorisations collapse during a peak period, distinguish an outage from issuer behaviour, fraud controls or configuration error. Preserve logs, escalate and prevent duplicate attempts. Switch only at agreed thresholds to an accepted, tested route. Reconcile both paths; document customer impact, settlement exposure, return decisions and root-cause actions. Redundancy cannot guarantee uninterrupted processing or loss-free recovery.
Outsourcing does not erase security responsibility
The PCI Security Standards Council’s outsourcing guidance explains that reducing direct card-data handling can reduce applicable requirements, but does not remove merchant responsibilities. These include verifying the provider’s relevant compliance, documenting shared responsibilities and monitoring its status at least annually. Confirm your validation obligations with the acquirer or payment brand; a hosted or tokenised flow alone is not a compliance guarantee.
Assign responsibility for routing changes, credentials, emergency access and incident handling. The NIST Cybersecurity Framework offers a risk-management reference, not evidence that this integration is secure. Verification and financial-crime controls also need the applicable local requirements; the FATF Recommendations are background, not an operator’s market-specific approval.
Operational payment-stack checklist
- Maintain dated acceptance, contract, funds-flow and data-flow records.
- Model full costs, reserves, settlement delays and exit liquidity.
- Approve wallet, verification, withdrawal, refund and dispute ownership.
- Prove reconciliation using success, delayed and corrected records.
- Test exceptions, access controls, escalation and authorised recovery.
- Reopen route approval when markets, products or provider conditions change.
Short FAQ
Does a working PSP integration prove readiness?
No. Acceptance, contracts, controls, reconciliation, support and recovery evidence must fit the actual operating scope.
Should the cheapest PSP win?
Only after mandatory gates are met. Compare total cost and cash exposure, not the headline rate alone.
Can WhiteLotto guarantee bank or PSP acceptance?
No. Underwriting, onboarding and continued processing remain the relevant counterparties’ decisions.
Bring the operating model to the platform discussion
Connect payment requirements to the business case for adding a lottery vertical. Use the white-label versus turnkey comparison to frame responsibility questions, then confirm the actual contract rather than assuming the model’s name settles them.
Download the WhiteLotto Operator Decision Pack (XLSX) to organise procurement evidence and your own cost assumptions. Review the WhiteLotto solution overview and discuss platform fit and payment dependencies with WhiteLotto. Bring scope and unresolved questions, not player records or payment credentials. This discussion does not replace legal, banking or security advice or guarantee commercial results.
Wojciech Lysak is the Managing Director of WhiteLotto.com. LinkedIn