Skip to main content

API Changelog - 2026-07-23: Summary

A new qr_ph payment method has been added to the Create Payment request. QRPh is the Philippine interoperable QR standard, allowing consumers in the Philippines to pay by scanning a QR code across participating banks and e-wallets.


POST /v1/payments — Create Payment (QRPh)

The qr_ph enum value has been added to paymentMethod.type, and a new paymentMethod.qrPh object is now accepted in the Create Payment request. This enables Philippine QR-based payments via the QRPh standard. The payment flow is asynchronous — the API returns a pending status with a redirect nextStep URL that the consumer must visit to complete the payment. A webhook or polling mechanism is required to detect the final payment status.

PropertyDetails
NamepaymentMethod.type
LocationRequest body
Typestring
RequiredYes
FormatEnum value qr_phadded
Example"qr_ph"
PropertyDetails
NamepaymentMethod.qrPh
LocationRequest body
Typeobject
RequiredYes (when type is qr_ph)
FormatQRPh payment method data object
Example{ "returnUrl": "https://merchant.site/return" }
PropertyDetails
NamepaymentMethod.qrPh.returnUrl
LocationRequest body
Typestring
RequiredYes
FormatURL — merchant page to redirect after payment
Example"https://merchant.site/complete-payment"