Maya Deposit Error, how to resolve this
The error code PY0016 indicates a system-level issue, such as a timeout or service unavailability, rather than a misconfiguration. To resolve this:
- Retry the transaction — This error is often transient. Attempt the deposit request again after a short delay.
- Verify transaction status — Use the GET /payments/v1/payment-rrns/{rrn} endpoint with your
requestReferenceNumberto confirm whether the payment was processed successfully. - Check sandbox health — Visit the Sandbox Health Page to ensure Maya’s services are operational.
- Escalate if unresolved — If the error persists after multiple retries, contact partner.support@maya.ph and provide:
- The
requestReferenceNumber - The exact timestamp of the error
- A copy of the full API request and response
- The
This is a server-side issue, and retrying with status verification is the most effective approach.
For Sandbox concerns and other technical implementation inquiries, please get in touch with us via:
- Sandbox Health Page: Check real-time service status updates.
- Maya Developer Hub Service Desk: File
a ticket in Sandbox.
To Know More:
We value your input and would love to hear your insights. Please submit you feedback here.