Payment integration

Payment support for the Philippines

Review integration scope by country of operation, currency, and the deposit and withdrawal methods you need. The methods below come from our product guide.

For licensed operators in markets where these services are permitted.

From request to reconciliation, step by step.

5stages per transaction
PHPpeso currency
Per methodconfirmed for your market

At a glance

Payment methods by type

Bank transfer

BDOBPILandbankMetrobankUnionBankBank of ChinaDeutsche Bank

E-wallets

GCashMayaGrabPayShopeePay

QR

QR Ph

Needs confirmation

CardsApple Pay / Google PayInstaPay / PESONet

Grey items need confirmation. Confirm every method for your market.

Philippines · PHP

Payment methods listed for the Philippines

Availability of each method, and permission to provide the service, must be confirmed for your market. Deposits and withdrawals are checked separately.

TypePayment methodStatus in source material
Bank transferGeneral bank transferDeposit and withdrawal
Bank transferBDODeposit
Bank transferBPIDeposit
Bank transferLandbankDeposit
Bank transferMetrobankDeposit
Bank transferUnionBank (UBP)Deposit and withdrawal
Bank transferBank of ChinaWithdrawal only
Bank transferDeutsche BankWithdrawal only
E-walletGCashDeposit and withdrawal
E-walletMaya (PayMaya)Deposit and withdrawal
E-walletGrabPayDeposit and withdrawal
E-walletShopeePayDeposit and withdrawal
QRQR PhDeposit and withdrawal
CardCredit and debit cardsNeeds confirmation
Mobile payApple Pay · Google PayNeeds confirmation
OtherInstaPay · PESONetNeeds confirmation

“Needs confirmation” applies to the whole country: the provider, contract scope or support for deposits and withdrawals still has to be verified. The list comes from reference material and is not a final confirmation.

Interactive preview

Follow one transaction

Choose a direction and a method to replay how a payment moves from request to reconciliation. Sample amounts only.

Payment flow · sampleWaiting
Direction
Method
1Request
2Verify
3Record
4Status
5Reconcile

Methods shown are examples. Each method must be confirmed for your market.

How it connects

See the flow

Diagram: deposit and withdrawal flows go to transaction status, then reconciliation
Illustrative diagram. The exact scope is agreed in consultation.

Process

From review to testing

  • List the methods. Banks, e-wallets and QR options relevant to your market.
  • Map the flows. Verification, recording, deposit, withdrawal, refund and reconciliation.
  • Test edge cases. Failed payments, delays and reversals.

Operator guide

Plan a Philippine payment integration

Start with a method-by-method worksheet for your contracting entity. For each PHP method, record the direction, merchant approval, confirmation mechanism and settlement reporting available to your project. Read the existing table as a review of methods, then verify the live scope against written provider terms.

Treat deposits and withdrawals separately

A provider can offer a deposit path without a matching payout route. Use the table above to identify the directions that need confirmation. Confirm merchant eligibility, thresholds, fees and settlement separately for each route.

Reconcile the callback with the statement

Use a provider reference and your own order reference throughout the payment lifecycle. Test pending states, repeated callbacks, expiry and a mismatch between a webhook and the settlement report.

Run tests with your finance and support teams

Ask finance to match net settlement, fees and reversals to the ledger. Ask support to trace a deposit or withdrawal from a single reference without exposing unnecessary payment details. Start with a payment integration enquiry.

FAQ

Payments

Which payment methods are supported?

It depends on market, provider and license. We confirm the options with you in consultation.

Do you hold our funds?

Payment flow and settlement responsibilities are agreed in writing before launch.

Does a payment method in the table mean it is approved for our merchant account?

The table is a scoping reference. The payment provider and the applicable approvals determine availability for a specific entity and operating market. Confirm the contract, permitted direction and limits.

How should we test a repeated payment webhook?

Send the same reference more than once and confirm the wallet balance changes only once. Verify the callback signature, compare the provider status and retain a searchable audit record.

What happens when a withdrawal stays pending?

Record the provider reference and last status. Agree on the retry and support procedure with the provider, then check the settlement report before making a second payout.

Can we use a single settlement report for all methods?

Compare the fields you receive per method and normalize order references, amounts, fees, currency and settlement dates. Keep method-level records so finance can trace a mismatch to the originating provider.

Next step

Planning a Philippines launch?

Tell us your products, payment methods and timeline. We reply by email.