API接口目录

平台业务

商品API
价格API
库存API
销售准备API
交易API
退货退款API(新)
财务API
店铺API
物流API
促销API
分销API
发票API
招商API
换货API
互动营销API
退货退款API
客服API
平台营销API
风控API
会员通API
账房API
财务记账API
异常码自查工具
suning.custom.invoice.query 查询电子发票信息接口(新)
¥免费

新接口查询支持订单开完票后,可调用此接口查询,标准API数据都可以查询,

公共参数
请求参数
名称 类型 是否必须 示例值 描述
requestSeialNumStringN133333333每张发票的发票请求唯一流水号无重复,业务单号不传,则流水号必传
pageNumStringN1第几页,默认1
platformCodingStringYC111111商户编码
orderNumStringN0111222消费端系统订购商品产生的订单号,须保证同一系统来源下唯一,流水号不传则业务单号必传
pageRowStringN10每页数量,默认10
响应参数
名称 类型 示例值 描述
returnCodeString00000000:下发成功、9999:下发失败
returnMessageString下发失败描述具体原因查询结果描述-下发失败描述具体原因
pageSumString1总页数
totalString1总条数
pageNumString1当前页
invItemsString
requestSeialNumString222222发票请求唯一流水号-每张发票的发票请求唯一流水号无重复
clientNameString购方名称购方名称
clientTaxNumString14200A购方税号
ticketSecurityCodeStringSW111111校验码
ticketCodeString3211111发票代码
ticketNumString4211111发票号码
ticketDateString2019-07-24开票日期
ticketTypeString1 -1开票类型-1 蓝票、-1红票
oldInvoiceCodeString3210000原发票代码-开票类型-1时,传红票对应的原蓝票发票代码
redMarkString0.-1红冲标识-0未红冲,1已红冲
oldInvoiceNumString420000原发票号码-开票类型-1时,传红票对应的原蓝票发票号码
invoiceAmountString23.33开票金额
ticketNoTaxAmountString23.33不含税金额
pdfUrlStringhttp//PDF下载路
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                <sn_request>
  <sn_body>
    <queryInvoice>
      <requestSeialNum>133333333</requestSeialNum>
      <pageRow>10</pageRow>
      <platformCoding>C111111</platformCoding>
      <orderNum>0111222</orderNum>
      <pageNum>1</pageNum>
    </queryInvoice>
  </sn_body>
</sn_request>

                                
                                {
  "sn_request": {
    "sn_body": {
      "queryInvoice": {
        "requestSeialNum": "133333333",
        "pageRow": "10",
        "platformCoding": "C111111",
        "orderNum": "0111222",
        "pageNum": "1"
      }
    }
  }
}
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              <sn_responseContent>
  <sn_body>
    <queryInvoice>
      <invItems>
        <clientTaxNum>14200A</clientTaxNum>
        <clientName>购方名称</clientName>
        <oldInvoiceCode>3210000</oldInvoiceCode>
        <invoiceAmount>23.33</invoiceAmount>
        <ticketType>1 -1</ticketType>
        <ticketSecurityCode>SW111111</ticketSecurityCode>
        <requestSeialNum>222222</requestSeialNum>
        <pdfUrl>http//</pdfUrl>
        <ticketNoTaxAmount>23.33</ticketNoTaxAmount>
        <ticketNum>4211111</ticketNum>
        <redMark>0.-1</redMark>
        <oldInvoiceNum>420000</oldInvoiceNum>
        <ticketCode>3211111</ticketCode>
        <ticketDate>2019-07-24</ticketDate>
      </invItems>
      <returnCode>0000</returnCode>
      <total>1</total>
      <pageSum>1</pageSum>
      <returnMessage>下发失败描述具体原因</returnMessage>
      <pageNum>1</pageNum>
    </queryInvoice>
  </sn_body>
</sn_responseContent>

                              
                              {
  "sn_responseContent": {
    "sn_body": {
      "queryInvoice": {
        "invItems": [
          {
            "clientTaxNum": "14200A",
            "clientName": "购方名称",
            "oldInvoiceCode": "3210000",
            "invoiceAmount": "23.33",
            "ticketType": "1 -1",
            "ticketSecurityCode": "SW111111",
            "requestSeialNum": "222222",
            "pdfUrl": "http//",
            "ticketNoTaxAmount": "23.33",
            "ticketNum": "4211111",
            "redMark": "0.-1",
            "oldInvoiceNum": "420000",
            "ticketCode": "3211111",
            "ticketDate": "2019-07-24"
          }
        ],
        "returnCode": "0000",
        "total": "1",
        "pageSum": "1",
        "returnMessage": "下发失败描述具体原因",
        "pageNum": "1"
      }
    }
  }
}
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.custom.queryinvoice.missing-parameter:* 参数必填 请检查此参数的值,*号表示参数字段名
biz.custom.queryinvoice.length-overlong:* 参数的值超过规定长度 请检查此参数的值,*号表示参数字段名
biz.handler.data-get:no-result 查询没结果 请检查查询参数
isp.sys.service.unavailable.iips 服务不可用 请联系苏宁技术人员
biz.custom.queryinvoice.invalid-biz:100 销方信息不存在 销方信息不存在,请确认是否订购该业务
biz.custom.queryinvoice.invalid-biz:101 发票信息不存在 发票信息不存在,请核实发票号
公共异常码
API工具
FAQ