21+ only Independent guide to PAGCOR’s published lists and the DICT-CICC notice Helpline (02) 8248-9568 Self-exclusion PAGCOR Guarantee
Payments · general player information

Paying In and Cashing Out at Philippine Online Casinos: QR Ph, E-Wallets and Banks

How the main payment rails work for PAGCOR-listed sites since e-wallets removed their in-app gaming links in August 2025, what to check before you pay, and the warning signs that a “cashier” is not really the operator’s.

BSP memorandum M-2025-029 · August 2025Last checked 13 Nov 2026Independent · not a government site

What changed in 2025. In Memorandum No. M-2025-029, the Bangko Sentral ng Pilipinas told the banks and e-wallets it supervises to remove links in their apps and websites that send account holders to gaming sites, within 48 hours. GCash and Maya removed their gaming tiles that month. Payments now start from the operator’s own website, not from inside the wallet app.

The main payment rails

RailHow it worksWhat to check
QR PhThe Philippines’ shared QR format. The operator’s cashier shows a code and you scan it with any bank or e-wallet app that supports QR Ph.The merchant name your app shows before you confirm should be the operator or its payment partner, not a person.
InstaPayReal-time transfers between banks and e-wallets, capped at ₱50,000 per transaction.Larger amounts need several transfers or PESONet. Fees depend on your bank or wallet.
PESONetBatch bank transfers, usually credited the same or next banking day, with no InstaPay-style cap.Slower, so mostly used for larger withdrawals to a bank account in your name.
E-wallets (GCash, Maya and others)Used through the operator’s cashier, by QR Ph or a checkout redirect started on the operator’s site.Your wallet’s own verification level sets how much you can send and receive. Check the limits in the wallet app.
Over-the-counter top-upsCash loaded into your own e-wallet at a payment outlet, then paid to the operator from the wallet.Load your own account only. Never hand cash to someone who promises to “load” a casino balance for you.

A typical cash-in, step by step

  1. Type the operator’s address yourself and compare it with the domains on PAGCOR’s list (our URL checker helps).
  2. Open the cashier while logged in to your own account and choose QR Ph, an e-wallet or a bank.
  3. Check the merchant name on the confirmation screen before you approve.
  4. Keep the reference number from your wallet or bank until the balance shows.

Cashing out

  • Identity checks come first. Casinos are covered persons under the Anti-Money Laundering Act as amended by RA 10927, so expect to verify your ID before the first withdrawal.
  • Withdraw to an account in your own name. Operators commonly refuse payouts to third-party accounts.
  • Bonus money has strings. Turnover requirements must usually be met before winnings from a bonus can be withdrawn. See our bonus rules guide.
  • Timing varies. Each operator sets its own processing times and minimums; check its cashier page.

Red flags at the cashier

  • You are asked to send money to a personal name or mobile number.
  • An “agent” in a chat group handles your deposits or withdrawals.
  • You must pay a fee, tax or “release” charge before a withdrawal is sent.
  • The link to the cashier arrived by SMS or chat rather than from the site you typed in.

Minimum cash-in amounts are set by each operator and change often, so we do not tabulate them. For our two editor’s-pick operators, the current floors are on the PlayTime review and the Bet88 review (check current terms). For every other operator, see its listing in the directory and its own cashier page.

Frequently asked questions

Can I still use GCash for online casinos?

Since August 2025 GCash and Maya no longer show gaming links inside their apps. Many operators still accept e-wallet payments through their own cashier, usually by QR Ph.

What is the InstaPay limit?

InstaPay transfers are capped at ₱50,000 per transaction. Your own wallet or bank may set lower limits.

Why was my withdrawal held?

Common reasons are an unfinished ID check, unmet bonus turnover, or a payout account that is not in your name. Ask the operator’s support for the exact reason.

Sources