Payments as a Service

Accept money from your customers.

Cards, e-wallets, QR Ph, online banking and BNPL — one integration, reconciled on a single ledger and settled to you.

  • Visa
  • Mastercard
  • GCash
  • Maya
  • GrabPay
  • ShopeePay
  • QR Ph
  • BPI
  • BDO
  • UnionBank
  • Metrobank
  • LandBank
  • BillEase

Every method Filipinos pay with.

One integration takes cards, GCash, Maya, GrabPay, ShopeePay, QR Ph, direct online banking and BNPL. Add a method to the list, not a project to the roadmap.

  • Cards · Visa, Mastercard
  • E-wallets · GCash, Maya, GrabPay, ShopeePay
  • QR Ph · person-to-merchant
  • Online banking · BPI, BDO, UnionBank, Metrobank, Landbank
  • BNPL via BillEase

Onboard sub-merchants under your account.

Linked Accounts let you accept for the businesses on your platform. Each is a full account with its own wallet, verified through onboarding before it can transact.

  • Visibility into each child account’s transactions
  • Permissions set per child account
  • Split payments to child accounts

Settle where you want, on a schedule you set.

Weekly, bi-weekly or monthly — daily on request, or instantly for QR Ph and e-wallets. Settlement lands in your wallet, where it stays as a float or forwards to your bank.

  • Forward settlement to any Philippine bank
  • Hold float in a wallet for same-day payouts
  • A reconciliation export for every payout

Developer API

One object. Every method.

A payment is the same object whether it came over QR Ph, a card or GCash. Webhooks fire on paid, failed and refunded.

GET /v1/payments/pay_Haq1UQKf4p7b4cDRcxRrnF8j
{  "data": {    "id": "pay_Haq1UQKf4p7b4cDRcxRrnF8j",    "type": "payment",    "attributes": {      "amount": 250000,      "currency": "PHP",      "status": "paid",      "source": { "id": "qrph_Xp5eLQKwhJZd4njwa4EFXfa1", "type": "qrph" },      "payment_intent_id": "pi_EXpLFBparajBVHFiU78NKdY3"    }  }}

Accept money from your customers.