Payment Method Query

Introduction

This interface is used to query supported payment methods based on fiat currency and cryptocurrency.

Interface Description

Test Environment

https://openapi-test.alchemypay.org/open/api/v3/merchant/query/cryptoFiatMethod

Production Environment

https://openapi.alchemypay.org/open/api/v3/merchant/query/cryptoFiatMethod

❗️This interface can only be called on the server-side.

Request Method

  • POST
  • Content-Type: application/json

Header Parameters

ParameterRequiredTypeDescription
appidYstringPartner's unique ID, merchants joining Alchemy Pay will receive credentials including appId and appSecret.
timestampYstringCurrent UTC 13-digit timestamp, valid within 5 minutes
signYstringSign the appId, timeStamp, and request parameters in alphabetical order. Refer to here for signature method.

Body Parameters

ParameterRequiredTypeDescription
fiatYstring3-letter fiat code, e.g., USD
cryptoYstringCryptocurrency, e.g., USDT
networkYstringCryptocurrency network, e.g., ETH/BSC/BTC
sideYstringOrder type, currently only supports BUY (uppercase)

Example

Request Parameters

Request Header parameters:

Request Body parameters:

{
    "appid": "ahzxh0klegv1fzol",
    "fiat": "USD",
    "crypto": "USDT",
    "network":"TRX",
   "side": "BUY"
}

Response Parameters

Note: If the input parameter "fiat" is "EUR", the response will be "country": "DE".

{
    "success": true,
    "returnCode": "0000",
    "returnMsg": "SUCCESS",
    "extend": "",
    "data": [
        {
            "country": "US",
            "payWayCode": "53001",
            "minPurchaseAmount": "100.00",
            "maxPurchaseAmount": "2000.00"
        },
        {
            "country": "US",
            "payWayCode": "53002",
            "minPurchaseAmount": "100.00",
            "maxPurchaseAmount": "2000.00"
        },
        {
            "country": "US",
            "payWayCode": "701",
            "minPurchaseAmount": "3.00",
            "maxPurchaseAmount": "2000.00"
        },
        {
            "country": "US",
            "payWayCode": "501",
            "minPurchaseAmount": "3.00",
            "maxPurchaseAmount": "2000.00"
        },
        {
            "country": "US",
            "payWayCode": "10001",
            "minPurchaseAmount": "3.00",
            "maxPurchaseAmount": "2000.00"
        }
    ],
    "traceId": "6538b94dd2b15a185f6477e36beeb234"
}