Skip to main content
The sandbox is an environment isolated from production for API integration testing and flow validation. No real funds are transferred.
Sandbox data is test data only. Sandbox credentials and production credentials cannot be used interchangeably.

Environment URLs

Unless otherwise stated, API paths, signing rules, and response structures are the same as in production.

Quick Start

Currently Supported APIs

Continuously expanding,API capabilities are released in phases. Refer to this list before integration testing.
ModuleAPI capabilityAPI path
Customer ManagementCreate customer/v1/pay/channelmanage/save
Query customer/v1/pay/channelmanage/list
Update customer/v1/pay/channelmanage/update
Delete customer/v1/pay/channelmanage/delete
Static Address / Static Payment QR CodeQuery supported networks and currencies/v1/pay/fixedaddress/chains
Create a static payment address/v1/pay/fixedaddress/save
Create a static payment address on an EVM network/merchant/open/v1/pay/fixedaddress/evm/save
Query static payment address list/v1/pay/fixedaddress/list
View static payment address details/v1/pay/fixedaddress/detail
Delete static payment address/v1/pay/fixedaddress/delete
Query static payment QR code bill list/v1/pay/fixedaddress/order/query
CheckoutCreate checkout order/v1/pay/checkout/order
Query checkout order details/v2/pay/order/query
Address PaymentQuery supported chain list/v1/pay/address/chains
Query supported currency list/v1/pay/address/currencies
Query currencies available for conversion by order currency/v1/pay/address/supportedconvertcurrencies
Create order/v1/pay/address/create
Query payment order details/v1/pay/address/query
Query on-chain transaction details/v1/pay/address/transactiondetail
Verify address payment callbacksSubject to the current sandbox callback configuration

Simulation Capabilities

The sandbox does not provide real clearing or settlement. Payments and refunds are triggered through simulation entry points only to verify status transitions and callbacks.

Webhooks

Notification payloads, signing methods, and retry rules are the same as in production. Trigger callbacks with simulated payments or refunds to validate signature verification and idempotent processing. See Notification.

Switch to Production

  • Change the base URL to https://openplatform.gateapi.io
  • Replace sandbox ClientId and API Secret with production credentials
  • Configure the production callback URL
  • Confirm that signing, signature verification, idempotency, and callback retry logic have passed testing
  • Complete a small real-order validation