API Environments

Learn the Environments

Maya allows its partners to integrate with Maya solutions through the Sandbox and Production environments.

  • Sandbox - The Sandbox environment provides an instance for integrating Maya solutions and testing development builds, without the risk of impacting live transactions and real customers. During this testing phase, you may use our Sandbox Credentials and Cards .
  • Production - The Production environment represents the live setting where actual transactions result in real charges. To conduct live transaction testing in the Production environment, you must use real cards and e-wallet accounts.

Online Payments

Domains

Check the table below for the sandbox and production environments applicable for online payment APIs.

SandboxProduction
API Domainhttps://pg-sandbox.paymaya.comhttps://pg.maya.ph
Maya-hosted Payment Pagehttps://payments-web-sandbox.paymaya.comhttps://payments.maya.ph
Maya Manager 1.0https://manager-sandbox.paymaya.comhttps://manager.paymaya.com

Click here to use Sandbox Credentials and Cards for Online Payments.

Webhooks IP Addresses

To boost security, apply a whitelisting mechanism and whitelist Maya IP Addresses in your network. Webhook notifications should come from the IPs listed below:

EnvironmentIP Addresses
Sandbox13.229.160.234
3.1.199.75
Production18.138.50.235
3.1.207.200
  • Ensure to whitelist the correct IPs based on your current environment. Production environments should only whitelist Maya’s Production webhook IP addresses.
  • It is strongly recommended to configure your network to accept webhook traffic only from the IPs listed above for the corresponding environment.


OAuth 2.0 Authentication

Domains

Check the table below for the sandbox and production domains applicable for OAuth 2.0 Authentication.


SandboxProduction
Grant Types:

  • client_credentials
  • authorization_code
  • refresh_token



https://connect-sb-issuing.paymaya.comhttps://connect.paymaya.com

Cash-in to Maya Wallet

Domains

Check the table below for the sandbox and production domains applicable for Cash-in APIs.

SandboxProduction
  • Cash-in via Code
  • Cash-in via Web
  • Cash-in from Maya Mini Apps
https://api-test.paymaya.com/mi3-sandbox/https://api.paymaya.com/mi3/

Maya Mini App

Domains

Check the table below for the sandbox and production domains applicable for the Maya Mini App.

SandboxProduction
  • Refresh Token
  • Payments via Mini App
https://op-sandbox.paymaya.comhttps://op.paymaya.com
Cash-in from a Mini Appshttps://api-test.paymaya.com/mi3-sandbox/https://api.paymaya.com/mi3/