Update Sub-Merchant Information

Introduction

This API support Merchant update sub-merchant information.

API Description

Request Method:POST

Request Path:open/api/merchant/update

Parameters

Request parameters

ParameterMandatorySignTypeLengthDescription
appIdYYstring64AppId is unique for merchant
signYYstring128Signature
Check on About the sign
externalSubMerchantNoNYstring32External sub-merchant number
subMerchantNameNYstring32Sub-merchant name
businessTypeNYstring12
  1. Online 2. Offline 3. Both
officialWebsiteAddressNYstring64Official website URL
companyRegisteredNameNYstring64Registered name of the company entity
entityRegistrationNumberNYstring32Registration number of the entity
registrationDateNYstring32Registration date (Format: YYYY-MM-DD)
registeredBusinessAddressNYstring128Registered company address (Country/State/City/Street Address)
emailNYstring32Merchant official email address
businessRangeNYstring32Industry
slidingPointNYdouble10,8Slippage percentage (e.g., 0.01 = 1%)
slidingFixedValueNYdouble10,8Fixed slippage value (e.g., 1 = 1U in USDT-based units)
deductionMethodNYstring16Deduction method: INNER_BUCKLE (internal, merchant afford), OUTER_BUCKLE (external, user afford)
payWayCodeNYstring12Only support modified in same currency
autoWithdrawStatusNYboolean1Auto-withdrawal enabled(true / false)
autoWithdrawAmountLimitNYdouble20Auto-withdrawal amount (in dollar, with two decimal places)
bankFormInfoNYobject20Withdrawal form information

Request Example

{
    "appId": "TEST000001",
    "autoWithdrawAmountLimit": "1000",
    "autoWithdrawStatus": "true",
    "businessRange": "E-commerce",
    "businessType": "Online",
    "companyRegisteredName": "TestCompanyLtd.",
    "deductionMethod": "INNER_BUCKLE",
    "email": "[email protected]",
    "entityRegistrationNumber": "1234567890",
    "externalSubMerchantNo": "test_0000001",
    "officialWebsiteAddress": "https://testmerchant.com",
    "payWayCode": "HKD",
    "registeredBusinessAddress": "China/Beijing/Street123",
    "registrationDate": "2025-01-01",
    "slidingFixedValue": "5",
    "slidingPoint": "0.05",
    "subMerchantName": "TestMerchant",
    "bankFormInfo": {
        "registeredName": "ALCHEMY GPS SINGAPORE PTE. LTD.",
        "country": "HK ",
        "address": "11th Floor, The Center, 99 Queen's Road Central, Central, Hong Kong SWIFT BIC: DHBKHKHH",
        "msisdn": "85223456789",
        "email": "[email protected]",
        "locationId": "4172",
        "accountNo": "799409925 ",
        "bankBranchCode": "478",
        "bankName": "DBS Bank (Hong Kong) Limited, Hong Kong Branch"
    }
}

Description of Response Parameters

ParameterTypeDetails
successbooleanSuccess
errorbooleanError
codelongResponse code
msgstringResponse message
traceIdstringTrace id
modelobjectResponse details

Response Example

{
    "code": "0",
    "msg": "success",
    "model": null,
    "traceId": "67e2286aadcdf2e2eab9ee6d1c4c3804",
    "success": true,
    "error": false
}

Did this page help you?