QRPH Payment Related Errors

QRPh Related Errors

This page provides a comprehensive list of potential error codes that may arise during the processing of QRPh payments, whether as determined by the Acquirer or by the Issuer.


PY0169 - QR Service unreachable / timed out.

Product/s: CHECKOUT-QRPHDYNAMIC QRPH

Error Code and MessagePY0169 - QR Service unreachable / timed out
HTTP Code400
ProblemA problem was encountered between your server and Maya.
What you should doIf the error appears, the API Consumer can retry the operation. If the issue persists, they can reach out to Maya through these channels:

If the error was encountered in PRODUCTION, contact business.support@maya.ph .

If the error was encountered during sandbox integration, create a ticket via the Maya Developer Hub Service Desk and provide the following:
  • payment ID and/or request reference number
  • the error code you encountered and its corresponding Maya Developer Hub link (this is to make sure that you have exhausted all your efforts and resources in Maya Developer Hub to solve the error)
  • the log of the API request where you experienced the error

PY0170 - QR Service error.

Product/s: CHECKOUT-QRPHDYNAMIC QRPH

Error Code and MessagePY0170 - QR Service Error
HTTP Code400
ProblemA problem was encountered between your server and Maya.
What you should doIf the error appears, the API Consumer can retry the operation. If the issue persists, they can reach out to Maya through these channels:

If the error was encountered in PRODUCTION, contact business.support@maya.ph .

If the error was encountered during sandbox integration, create a ticket via the Maya Developer Hub Service Desk and provide the following:
  • payment ID and/or request reference number
  • the error code you encountered and its corresponding Maya Developer Hub link (this is to make sure that you have exhausted all your efforts and resources in Maya Developer Hub to solve the error)
  • the log of the API request where you experienced the error


2553 - Missing/invalid parameters.

Product/s: CHECKOUT-QRPHDYNAMIC QRPH

HTTP Status: 400

Refer here for more details Other Payment Errors.


PY0015 PY0016 - System has encountered a systematic error or is unreachable or time out

HTTP Status: 400

Product/s: CHECKOUT-QRPH

Refer here for more details Server Related Errors .


PY0017 - Merchant not found.

HTTP Status: 404

Product/s: CHECKOUT-QRPHDYNAMIC QRPH

Refer here for more details Payment Related Errors.


PY0044 - Payment is invalid.

HTTP Status: 400

Product/s: CHECKOUT-QRPH

Refer here for more details Payment Related Errors.



PY0101 - Acquirer decline due to high risk.

HTTP Status: 400

Product/s: CHECKOUT-QRPH

Refer here for more details Payment Related Errors.


PY0105 - Account has insufficient balance to perform this transaction.

HTTP Status: 400

Product/s: CHECKOUT-QRPHDYNAMIC QRPH

Refer here for more details Customer, Account and Card Related Errors.


PY0116 - Transaction could not be completed.

HTTP Status: 400

Product/s: CHECKOUT-QRPH

Refer here for more details Payment Related Errors.


PY0119 - Issuer declined account.

HTTP Status: 400

Product/s: CHECKOUT-QRPH

Refer here for more details Customer, Account and Card Related Errors.


PY0120 - Issuer decline.

HTTP Status: 400

Product/s: CHECKOUT-QRPHDYNAMIC QRPH

Refer here for more details Customer, Account and Card Related Errors.



PY0122 - System has encountered a systematic error or is unreachable or time out

HTTP Status: 400

Product/s: CHECKOUT-QRPHDYNAMIC QRPH

Refer here for more details Server Related Errors .


PY0123 - Account limit exceeded.

HTTP Status: 400

Product/s: CHECKOUT-QRPH

Refer here for more details Customer, Account and Card Related Errors.