Payment Docs
Payments by countryAsia

Philippines

Local payment methods in PHP

Before you start

This payment method is not enabled for all merchants. Check availability with your manager.

Overview

CurrencyPayment method
PHPLocal bank and wallet methods

The payer is redirected to paymentLink and chooses a method on the provider page.

What is different from a regular order

Only the currency: no customer object is required. Create a regular order in PHP.

The externalUserId field is required for this payment method.

Request example

{
  "purpose": "Payment for order #1234",
  "amount": "5000",
  "currency": "PHP",
  "externalId": "23456789",
  "externalUserId": "437568",
  "successUrl": "https://example.com/success",
  "failUrl": "https://example.com/fail",
  "callbackUrl": "https://example.com/webhooks/payments"
}

Response

The response is a standard order object. The order is created with the CREATED status; redirect the payer to paymentLink to complete the payment.

Order object fields

Next steps

On this page