Documentation Index
Fetch the complete documentation index at: https://docs.gate.com/llms.txt
Use this file to discover all available pages before exploring further.
Base URL
https://openplatform.gateapi.io
If this is your first time reading the GatePay documentation, start with Quickstart and the Merchant Access guide, then return to this reference section after your application, signing, and callback setup are ready.
Integration Setup
- Sign in to the GatePay merchant portal at https://www.gate.com/zh/merchant#/get-started
- Complete the required business information and merchant application
- Open the application configuration page and create a new application
- View the configured application list and obtain the application ClientId
Generate Secrets
- Open the developer page and generate a Payment API Secret Key for payment API signing and callback verification
- Generate an Authorization Secret Key for authorization-related signing flows
- Configure the callback URL so asynchronous notifications can be verified and processed
Key Parameters
| Parameter | Description |
|---|---|
| Payment API key | Used for payment request signing and callback verification |
| ClientId | Used to identify your application |
Common request headers
Standard merchant APIs use the following common headers:| Header | Description |
|---|---|
| X-GatePay-Certificate-ClientId | Application ClientId |
| X-GatePay-Timestamp | UTC millisecond timestamp for when the request is created |
| X-GatePay-Nonce | Request nonce |
| X-GatePay-Signature | Request signature calculated with the signing rules |
SDK
The latest official SDK and client repositories are maintained under https://github.com/gate. Current public multi-language support includes:- gatepay-sdk-java
- gatepay-sdk-go
- gatepay-sdk-python
- gatepay-sdk-android
- gatepay-sdk-ios
- gatepay-call-payment-sdk-android
- gatepay-call-payment-sdk-iOS

