Skip to main content

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

  1. Sign in to the GatePay merchant portal at https://www.gate.com/zh/merchant#/get-started
  2. Complete the required business information and merchant application
  3. Open the application configuration page and create a new application
  4. View the configured application list and obtain the application ClientId

Generate Secrets

  1. Open the developer page and generate a Payment API Secret Key for payment API signing and callback verification
  2. Generate an Authorization Secret Key for authorization-related signing flows
  3. Configure the callback URL so asynchronous notifications can be verified and processed

Key Parameters

ParameterDescription
Payment API keyUsed for payment request signing and callback verification
ClientIdUsed to identify your application

Common request headers

Standard merchant APIs use the following common headers:
HeaderDescription
X-GatePay-Certificate-ClientIdApplication ClientId
X-GatePay-TimestampUTC millisecond timestamp for when the request is created
X-GatePay-NonceRequest nonce
X-GatePay-SignatureRequest 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: For institution merchant APIs, see Institution Headers.