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

HTTP Status: 400

This error message will be returned by the POST /v1/qr/payments endpoint if a timeout occurs during the QR code generation process.

Maya advises initiating a new request to generate the QR code for payment.


PY0170 - QR Service error.

Product/s: CHECKOUT-QRPHDYNAMIC QRPH

HTTP Status: 400

This is a generic error message that will be returned by the POST /v1/qr/payments endpoint when the service generating the QR code experiences an error.

Maya suggests initiating a new request to generate the QR code for payment.


2523 - 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: 400

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.