1. 分销模块API

API URL

post {HTTP(S)地址}/api/{version}/distribution

1.1. 分销商充值接口

1.1.1. SERVICE_TYPE

DISTRIBUTION_RECHARGE_REFUND

1.1.2. 请求参数

参数 是否必须 类型 示例 备注
distributorCustomerName Y String "QY12345" 分销商用户账号
distributorEnv Y String "DOMESTIC" 分销商环境
DOMESTIC:国内;
CROSSBORDER:海外
type Y String "RECHARGE" 交易类型:
RECHARGE:充值;
REFUND:退款
payChannel N String "ALIPAY" 支付方式:
ALIPAY:支付宝;
BANK_TRANSFER:银行转账;
CASH:现金;
WECHAT_PAY:微信
distributorAccount N String 分销商充值账号
transactionCompleteTime N String "2024-05-20 15:40:30+08:00" 交易完成时间(充值/退款时间)
totalPrice Y Decimal 100 交易金额,正数
supplierAccount N String 我方收款账号
remark N String "备注" 备注

1.1.3. 返回参数

参数 是否必须 类型 示例 备注
errorCode Y String “DATA_INPUT_ERROR” 错误码
errorMsg Y String “输入参数不对” 业务错误信息
state Y String success 请求结果

请求示例:

curl --location --request POST 'https://gerp-test1.800best.com/api/v1/distribution' \
--form 'appId="TEST"' \
--form 'serviceType="DISTRIBUTION_RECHARGE_REFUND"' \
--form 'bizParam="{
    \"distributorCustomerName\": \"QY123456\",
    \"distributorEnv\": \"DOMESTIC\",
    \"type\": \"RECHARGE\",
    \"payChannel\": \"ALIPAY\",
    \"distributorAccount\": \"distributorAccount\",
    \"transactionCompleteTime\": \"2026-07-17 10:00:00\",
    \"totalPrice\": 10,
    \"supplierAccount\": \"supplierAccount\",
    \"remark\": \"remark\"
}"' \
--form 'timestamp="1731742317"' \
--form 'sign="39c2cacfe7a6afb55e2cc62ee5a8d738"'

返回示例:

{
    "state": "success",
    "errorCode": "",
    "errorMsg": "",
    "bizContent": "{\"notSuccess\":false,\"state\":\"success\",\"traceId\":\"4c4fede89f504d6b986df52fbd034da0\"}",
    "requestId": "cdeac7da-54c8-4939-998e-c8316e82b196"
}
© Copyright QianYi Team 2025 All Rights Reserved            Updated 2026-06-22 11:07:34

results matching ""

    No results matching ""