Skip to main content

4 min read

Payments are where gaming operators face the most risk: fraud, money laundering, chargebacks and unhappy players. This article covers the controls licensed operators should have in place and how to support players when payments go wrong.

Choose payment partners and methods players trust

Work only with suitable payment partners

Use banks, e-wallets and payment gateways that accept licensed gaming businesses and understand the regulatory requirements. Make sure contracts and integrations are in place before launch, because changing payment providers later is disruptive.

Offer payment methods players trust

Filipino players commonly use e-wallets such as GCash and Maya, bank transfers and cards. Offer only methods whose providers accept licensed gaming merchants, and show clearly which methods can be used for deposits and which for withdrawals.

Key risk controls

  • Verified accounts only: complete KYC before allowing withdrawals, and pay out only to accounts in the player’s own name.
  • Transaction monitoring: flag unusual activity, such as many small deposits or deposits followed by quick withdrawals.
  • Limits: apply deposit and withdrawal limits based on player risk and responsible gaming settings.
  • Separation of duties: different staff should review and approve large payouts.
  • Reconciliation: match platform records with payment provider reports every day.
Illustration of payment risk controls protecting transactions
Layered controls protect every deposit and payout.

Watch for fraud

Look out for stolen cards, multiple accounts using the same payment method and bonus abuse. Automated rules can flag suspicious activity for manual review before money leaves your account.

Red flag Possible risk Response
Many small deposits from one account Structuring or testing stolen cards Review and hold if needed
Deposit then quick withdrawal with little play Money laundering Enhanced review
Several accounts using one payment method Multi-accounting or bonus abuse Link and investigate accounts
Withdrawal to a third-party account Fraud or laundering Block; pay only to own-name accounts

Protect payment data

Never store full card details on your own servers unless you are certified to do so. Use tokenisation from your payment provider, encrypt sensitive data and limit who can access payment information.

Reduce failed payments

  • Show minimum and maximum amounts before the player starts a payment
  • Explain each step, including OTP verification, in plain language
  • Handle timeouts safely so players are never charged twice
  • Confirm every successful payment on screen and by email or SMS

Customer support and predictable withdrawals

Most player complaints are about payments. Reduce them by:

  • Showing clear processing times for each payment method
  • Displaying the status of every deposit and withdrawal in the player’s account
  • Explaining why a withdrawal is on hold, for example pending verification
  • Giving support staff a full transaction timeline so they can answer questions quickly
  • Setting target response times for payment tickets

Make withdrawals predictable

Withdrawals cause the most complaints. Publish expected processing times, ask for verification documents early instead of at the first withdrawal, and show players exactly where their request stands.

Illustration of a predictable withdrawal timeline
A clear status timeline answers "where is my money?" before players ask.

Records, disputes and chargebacks

Keep good records

Keep complete records of all transactions and payment disputes. They are needed for AML reporting, regulator audits and resolving player complaints.

Handle disputes and chargebacks

Keep full transaction records, game history and communication logs so you can respond to disputes with evidence. Set a clear internal process: who investigates, how quickly players get a response and when a case is escalated.

Frequently asked questions

Can players withdraw to someone else’s account?

Good practice is to pay out only to verified accounts in the player’s own name.

Should we store card numbers?

No, unless you are certified to do so. Use tokenisation from your payment provider.

How do we reduce payment complaints?

Show processing times, limits and live status for every transaction, request verification early and give support staff a full transaction timeline.

This article is general information, not legal advice. Gaming rules in the Philippines change, so always confirm current requirements directly with PAGCOR and a qualified Philippine lawyer before you apply or launch.