API接口目录

电商能力输出业务

商品API
商品API
价格API
订单API
营销API
基础数据API
物流API
促销API
同城帮定制API
优惠券定制业务API
会员API
客服沟通咨询API
三方库存API
账单API
异常码自查工具
suning.online.batchsettlement.query 结算信息批量查询
¥免费

结算信息批量查询

公共参数
请求参数
名称 类型 是否必须 示例值 描述
cmmdtyListStringN
settlementTypeStringN11:结算价,2:平台使用费,3:推广服务费比例。多个类型用英文逗号分隔,为空时查询所有类型
cmmdtyCodeStringY 000000011761124374 商品编码
响应参数
名称 类型 示例值 描述
settlementListString
settlementTypeString1结算类型查询到有效结算信息时有值 1:结算价,2:平台使用费比例,3:推广服务费比例
settlementValueString0.0112结算类型对应的结算数值。 settlementType=1时,此值为结算价;=2时,此值为平台使用费比例【支持4位小数,1.12%=0.0112】;=3时,此值为推广服务费比例【支持4位小数,1.12%=0.0112】
businessActivityCodeString7019777777023业务活动编码
businessActivityBeginDateString2019-01-01 10:10:01格式为年月日时分秒,如2019-01-01 10:10:01
businessActivityEndDateString2019-01-01 10:10:01格式为年月日时分秒,如2019-01-01 10:10:01
isCurrentInForceString00:当前不生效(开始时间大于当前时间或当前时间在活动时间范围内但优先级比较低) 1:当前生效(当前时间在活动时间范围内)
settlementGroupNumString23423423432432结算组号
cmmdtyCodeString 000000011761124374 商品编码
errMessageString未配置结算类型查询到有效结算信息时,此值为空,否则返回具体失败信息,如商品不在选品范围内、未配置结算类型
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                <sn_request>
  <sn_body>
    <queryBatchsettlement>
      <cmmdtyList>
        <settlementType>1</settlementType>
        <cmmdtyCode> 000000011761124374 </cmmdtyCode>
      </cmmdtyList>
    </queryBatchsettlement>
  </sn_body>
</sn_request>

                                
                                {
  "sn_request": {
    "sn_body": {
      "queryBatchsettlement": {
        "cmmdtyList": [
          {
            "settlementType": "1",
            "cmmdtyCode": " 000000011761124374 "
          }
        ]
      }
    }
  }
}
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              <sn_responseContent>
  <sn_body>
    <cmmdtyPriceList>
      <cmmdtyCode> 000000011761124374 </cmmdtyCode>
      <settlementList>
        <businessActivityCode>7019777777023</businessActivityCode>
        <settlementType>1</settlementType>
        <businessActivityBeginDate>2019-01-01 10:10:01</businessActivityBeginDate>
        <businessActivityEndDate>2019-01-01 10:10:01</businessActivityEndDate>
        <settlementGroupNum>23423423432432</settlementGroupNum>
        <isCurrentInForce>0</isCurrentInForce>
        <settlementValue>0.0112</settlementValue>
      </settlementList>
      <errMessage>未配置结算类型</errMessage>
    </cmmdtyPriceList>
  </sn_body>
</sn_responseContent>

                              
                              {
  "sn_responseContent": {
    "sn_body": {
      "cmmdtyPriceList": [
        {
          "cmmdtyCode": " 000000011761124374 ",
          "settlementList": [
            {
              "businessActivityCode": "7019777777023",
              "settlementType": "1",
              "businessActivityBeginDate": "2019-01-01 10:10:01",
              "businessActivityEndDate": "2019-01-01 10:10:01",
              "settlementGroupNum": "23423423432432",
              "isCurrentInForce": "0",
              "settlementValue": "0.0112"
            }
          ],
          "errMessage": "未配置结算类型"
        }
      ]
    }
  }
}
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.online.querybatchsettlement.missing-parameter:* 参数必填 请检查此参数的值,*号表示参数字段名
biz.handler.data-get:no-result 查询没结果 请检查查询参数
isp.sys.service.unavailable.pangu 服务不可用 请联系苏宁技术人员
biz.online.querybatchsettlement.invalid-biz:100 未查询到平台账号 请联系苏宁技术人员
biz.online.querybatchsettlement.invalid-biz:101 入参长度超过规定 请检查查询参数
公共异常码
API工具
FAQ