文档中心 > API类目 > 电子发票

alibaba.einvoice.red.createreq (发票冲红接口)

发票冲红接口,通过蓝票流水号或者发票号码+发票代码进行冲红

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
payee_register_no String 必须 91500000747150346A 销售方税号
blue_serial_no String 可选 E163874P
  • 最大长度:20
  • 蓝票流水号,优先级高于发票代码+发票号码
    red_serial_no String 必须 A0_324342
  • 最大长度:20
  • 红票流水号
    invoice_code String 可选 100393848888
  • 最大长度:16
  • 蓝票发票代码
    invoice_no String 可选 90827364
  • 最大长度:12
  • 蓝票发票号码

    响应参数

    名称 类型 示例值 描述
    is_success String true 是否冲红成功

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaEinvoiceRedCreatereqRequest req = new AlibabaEinvoiceRedCreatereqRequest();
    req.setPayeeRegisterNo("91500000747150346A");
    req.setBlueSerialNo("E163874P");
    req.setRedSerialNo("A0_324342");
    req.setInvoiceCode("100393848888");
    req.setInvoiceNo("90827364");
    AlibabaEinvoiceRedCreatereqResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_einvoice_red_createreq_response>
        <is_success>true</is_success>
    </alibaba_einvoice_red_createreq_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案
    isv.invoice-not-exists 发票不存在 检查流水号和授权

    API工具

    如何获得此API

    FAQ

    返回
    顶部