The 504 Gateway Time-out error you’re encountering suggests a server-side timeout in the Sandbox environment. While the Sandbox Health Page shows no outage, this error is documented under system-related timeout codes such as PY0015, PY0016, and PY0060 (Document 7). These indicate transient backend issues that may not always appear on public status pages.
Since you’ve confirmed the endpoint is correct (https://pg-sandbox.paymaya.com/checkout/v1/checkouts) and tested with multiple methods (including the official ‘Try It!’ tool), this is likely a temporary system issue on Maya’s side.
We recommend:
Retry the request after a short delay — transient timeouts often resolve on their own.
Tested with multiple official sandbox keys and the issue persists. Could you please confirm if Checkout Sandbox is currently degraded, and when it is expected to be available again?
I’m also encountering the following error when I add the buyer object to the request payload:
{
"code": "PY0060",
"message": "Customer Vault service error."
}
The checkout request works until the buyer object is included. Has anyone encountered this issue before, or is there a specific required format or field for the buyer object?
Yeah, I was encountering errors yesterday as well. But I retried another checkout using the public keys I saw on the developer hub. Looks like it’s ok now. My team is able to proceed testing.