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

alibaba.einvoice.flow.regsiter.doaction (工单事件通知接口)

工单事件通知接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
register_id String 必须 QWERTY123456789
  • 最大长度:1128
  • 入驻工单ID, 幂等ID
    action String 必须 confirm_test_success
  • 最大长度:32
  • 事件,可选值:create: 创建工单, isp_audit: 系统/小二审核通过, isv_agree: 服务商接单, isv_reject: 服务商驳回工单, confirm_qualification: 商户确认获取电子发票资质, fill_delivery_address: 商家填写税控设备收获地址, confirm_published: 服务商回传发行完毕, user_send_device: 商家确认已发出税控设备, machine_room_received: 服务商确认已收到税控设备, refund_start: 发起退款, refund_agree: 服务商拒绝退款, refund_reject: 服务商拒绝退单, device_deploy: 税控设备上架部署完成, inv_test_start: 开始测试开票, inv_test_success: 开票结果回传:开票成功, inv_test_fail: 开票结果回传:开票失败, confirm_test_success: 确认测试开票成功。proxy_sync_ca: ISV同步CA与签章信息至税控应用proxy_sync_company: ISV触发税控应用进行企业信息同步
    ext_json String 可选 {"serv_start_time":"2019-10-10 00:00:00","serv_end_time":"2020-10-10 00:00:00"} 拓展字段,json格式。 当 action = inv_test_fail, 拓展字段必填, 必须包含message(失败原因)。 当 action = confirm_test_success, 拓展字段必填, 必须包含serv_start_time(服务起始时间)和serv_end_time(服务截止时间)。 当 action = isv_reject 或者 action = refund_reject, 拓展字段必填, 必须包含message(拒绝原因)。

    响应参数

    名称 类型 示例值 描述
    result Boolean true 操作结果

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaEinvoiceFlowRegsiterDoactionRequest req = new AlibabaEinvoiceFlowRegsiterDoactionRequest();
    req.setRegisterId("QWERTY123456789");
    req.setAction("confirm_test_success");
    req.setExtJson("{\"serv_start_time\":\"2019-10-10 00:00:00\",\"serv_end_time\":\"2020-10-10 00:00:00\"}");
    AlibabaEinvoiceFlowRegsiterDoactionResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_einvoice_flow_regsiter_doaction_response>
        <result>true</result>
    </alibaba_einvoice_flow_regsiter_doaction_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>

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部