> ## 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.

# Merchant Access

> Explains the base URL, credential preparation, and common request headers used by GatePay merchants.

## Base URL

`https://openplatform.gateapi.io`

If this is your first time reading the GatePay documentation, start with [Quickstart](/global/essentials/version/100/en/common/quickstart) and the [Merchant Access guide](/global/essentials/version/100/en/common/accessguide), 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](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

| 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 | Millisecond timestamp; the difference from server time must not exceed 30 seconds. |
| 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](https://github.com/gate).

Current public multi-language support includes:

* [gatepay-sdk-java](https://github.com/gate/gatepay-sdk-java)
* [gatepay-sdk-go](https://github.com/gate/gatepay-sdk-go)
* [gatepay-sdk-python](https://github.com/gate/gatepay-sdk-python)
* [gatepay-sdk-android](https://github.com/gate/gatepay-sdk-android)
* [gatepay-sdk-ios](https://github.com/gate/gatepay-sdk-ios)
* [gatepay-call-payment-sdk-android](https://github.com/gate/gatepay-call-payment-sdk-android)
* [gatepay-call-payment-sdk-iOS](https://github.com/gate/gatepay-call-payment-sdk-iOS)

For institution merchant APIs, see [Institution Headers](/global/api-reference/version/100/en/common/institutionalCommonHeaders).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.