查询是否开通免密支付

查询分销商自己是否开通代扣协议。

1.请求参数:

请求URL:

POST https://open.fw199.com/gateway/1688/fenxiao/trade/pay/protocolpay/isopen

基础参数

参数名 类型 必须 示例值 说明
appid String true 32432143214214 合作伙伴AppId
timestamp String true 1633618722 当前时间戳
seller_nick String true b2b-1624961122 1688账号
sign String true 999de41d862efaa6f1084ead3b3ba480 如何计算生成见示例代码

业务参数

2. 请求示例代码(Java)

  @Test
    public void One688FenXiaoTradeProtocolPayIsOpen() throws Exception {
        //业务参数
        Map<String, String> data = new HashMap<String, String>();
        data.put("appid", Config.AppId);
        data.put("seller_nick",  Config.AlibabaFenXiaoSellerNick);
        Long timestamp = System.currentTimeMillis() / 1000;
        data.put("timestamp", timestamp.toString());
        data.put("sign", Utils.Sign(data, Config.AppSecret));
        // 调用服务API
        String response = doHttpRequest(Config.One688FenXiaoTradeProtocolPayIsOpenUrl, data);
    }

3. 返回结果如下:

{
  "code": 0,
  "message": "ok",
  "data": {
    "result": {
      "paymentAgreements": [
        {
          "bindingStatus": "false",
          "payChannel": "SHEGOU",
          "signUrl": "https://tradeconfig.1688.com/foundation/withhold_manage.htm",
          "signedStatus": "false"
        },
        {
          "bindingStatus": "false",
          "payChannel": "ALIPAY",
          "signUrl": "https://tradeconfig.1688.com/foundation/withhold_manage.htm",
          "signedStatus": "false"
        }
      ]
    },
    "success": true
  },
  "trace_id": ""
}

说明: code为0表示成功,非0为失败,message会包含失败原因。 详细返回字段说明

名称 类型 描述 示例值
payChannel String 支付成功的渠道,支付不成功渠道为null ALIPAY
bindingStatus String 支付宝或者诚E赊是否已设置绑定,signedStatus和bindingStatus均为true才能发起代扣 true
signedStatus String 支付宝或者诚E赊是否已签约代扣,signedStatus和bindingStatus均为true才能发起代扣 true
signUrl String 签约URl http://
agreementNo String 签约单号 55622148344
文档更新时间: 2025-05-26 17:30   作者:admin