Maya Checkout Sandbox API returns 504 Gateway Time-out

Hello Maya Developer Support,

I am testing Maya Checkout in the Sandbox environment.

The Create Checkout API consistently returns a 504 Gateway Time-out.

Endpoint:
POST https://pg-sandbox.paymaya.com/checkout/v1/checkouts

I tested the endpoint using:

  1. My Node.js backend
  2. A direct PowerShell request
  3. Maya Developer Portal’s official “Try It!” tool

All three return 504 Gateway Time-out.

The Sandbox Health Page does not currently show Maya Checkout as an affected service.

The request uses the documented Sandbox Checkout endpoint and Basic Authentication with a Sandbox Public API Key.

Please help check if there is an issue with the Sandbox Checkout API or Sandbox environment.

Thank you.

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:

  1. Retry the request after a short delay — transient timeouts often resolve on their own.
  2. If the issue persists, escalate to Maya Support by submitting a ticket via the Maya Developer Hub Service Desk with:
    • The exact request payload
    • Timestamp of the failure
    • Your Sandbox Public API Key (masked)
    • The HTTP response headers

Do not change the endpoint or credentials — your configuration is correct. This is a backend issue requiring internal investigation.

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.

Hello Maya Team,

We are also still getting consistent 504 Gateway Time-out responses from Maya Checkout Sandbox today.

Endpoint:
POST https://pg-sandbox.paymaya.com/checkout/v1/checkouts

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?

Thank you.

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?

Hi @younicke and @angel, as per checking, it seems that some of the payment services are down, but rest assured our engineers are working on this.

Hi @Kurto05, most of the payment services are unavailable today, including Vault. :frowning:

You may check this to validate once services are up: Sandbox Health

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.

Hi @Cerie, thank you for doing a transaction. :heart:

Hi @Kurto05 @younicke @angel, could your teams also retry and let me know if you’re still experiencing the same errors? :slight_smile:

Hi!

There are days where it would work, and right now same 504