Skip to content

商户接口

1. 获取商户的子用户

获取商户的子用户,这个接口入参外部系统的用户id,可以查询这个用户的基本信息(平台用户id,名字)、余额信息(币种、用户余额)、跳转钱包url(通过此链接可以跳转到快付宝平台)。

1.1 接口信息

  • 访问地址: POST /merchant/getMerchantCustomer

1.2 请求参数

参数名称参数命名最大长度类型必填备注
时间戳timestamp20LongYUTC零时区时间戳
商户appKeyappKey20StringY商户appKey
随机字符串nonceStr32StringY保证系统内唯一,如短uuid
外部系统的UserIdextUserId20StringY外部系统的UserId
签名sign32StringY签名方式详见安全规范

1.3 响应参数

参数名称参数命名最大长度类型备注
业务返回码code255Integer200为成功
返回信息msgString错误原因
数据dataObject响应数据
Data参数
平台userIduserId20Long平台userId
外部用户idextUserId20String外部用户id
用户名字username128String用户名字
币种currency10String币种
用户余额balanceBigDecimal用户余额
h5访问链接url1024Stringh5访问链接
钱包账号address1024String钱包账号地址
波场钱包地址tronAddress1024String波场钱包地址
签名sign32String签名

2. 查询商户余额

查询商户用户的余额信息。

2.1 接口信息

  • 访问地址: POST /merchant/getMerchantBalance

2.2 请求参数

参数名称参数命名最大长度类型必填备注
商户appKeyappKey20StringY商户appKey
签名sign32StringY签名
时间戳timestamp20LongYUTC零时区时间戳
随机字符串nonceStr32StringY随机字符串

2.3 响应参数

参数名称参数命名最大长度类型备注
业务返回码code255Integer200为成功
返回信息msgString错误原因
数据data128Object响应数据
Data参数
商户IDmerchantIdLong商户ID
商户usdt余额usdtBalanceBigDecimal商户usdt余额
商户kfb余额kfbBalanceBigDecimal商户kfb余额
签名sign32String签名

3. 商户货币兑换

商户货币兑换接口,商户可以通过此接口将一种货币兑换成另一种货币。 主要场景:

  1. 商户子用户划转到商户的余额为KF币,商户提现需要将KF币兑换为USDT币后,才能提现到外部钱包。
  2. 商户逆划转金额给用户需要使用KF币,故商户充值USDT进来后,需要兑换为KF币,才能进行逆划转。

3.1 接口信息

  • 访问地址: POST /merchant/exchange

3.2 请求参数

参数名称参数命名最大长度类型必填备注
商户appKeyappKey20StringY
时间戳timestamp20LongYUTC零时区时间戳
随机字符串nonceStr32StringY
兑换金额amount20StringY保留2位小数,范围[0.01,100000000]
兑出货币单位sendCurrency20StringYUSDT、KFB
兑入货币单位receiveCurrency20StringYUSDT、KFB
签名sign32StringY

3.3 响应参数

参数名称参数命名最大长度类型备注
业务返回码code255Integer200为成功
数据data128Object
Data参数
兑出货币单位sendCurrency20String
兑入货币单位receiveCurrency20String
兑换金额amountString
兑换到账金额amountArrivalString
兑换汇率rateBigDecimal
交易idtransactionIdLong
签名sign20String

4. 商户获取提现手续费

提前获取提现的手续费。

4.1 接口信息

  • 访问地址: POST /merchant/getWithdrawFee

4.2 请求参数

参数名称参数命名最大长度类型必填备注
商户appKeyappKey20StringY
时间戳timestamp20LongY
随机字符串nonceStr32StringY
金额amount15StringY订单金额(2位小数)
币种currency15StringYUSDT
签名sign32StringY

4.3 响应参数

参数名称参数命名最大长度类型备注
业务返回码code255Integer200为成功
数据data128Object
Data参数
金额amountBigDecimal提现金额
到账数量amountArrivalBigDecimal到账金额
手续费feeBigDecimal手续费
费率rateBigDecimal费率
验签signString

Released under the MIT License.