Merchant access identifier
Collection
Create a Philippines collection order and receive payment account information, a payment link, or QR content.
/api/v2/pay/submitUse this endpoint to create a collection order and receive the initial platform acceptance result with payment details.
Request Headers
Request signature
Request Parameters
Millisecond timestamp string, for example 1715941383720
Payment amount. An integer string is recommended
Supported payment types: GRABPAY, MAYA, QRPH, GCASH2
Unique transaction number. Recommended format: YYYYMMDDHHMMSS + random number
Async callback URL
Redirect URL after successful payment
Response Parameters
Request result. success only means the current API call succeeded and should not be used as the final business result
Business status code. 00000 means the request was accepted. Other 5-digit values indicate specific error reasons; refer to the error code page
Transaction time
API call result
Response object
Merchant transaction number
Unique platform order number
Payment information object. Returned fields may vary by payment method
Payment content. It may be a payment link, QRPH QR code string, or official GCASH link
Order status. SUCCESS means success, PENDING means processing, FAILED means failure, EXPIRED means expired, CANCELLED means cancelled, and REFUNDED means refunded
Status description message
