文档中心 > API类目 > 阿里体育API

alibaba.alisports.trade.red.invoice.create (交易系统创建红票)

创建红票

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
refund_id String 必须 15446855880002018122401 退款流水号
order_id String 必须 100272018052915272018122401 业务方订单id
refund_total_fee Number 必须 100 退款总金额
notify_api_name String 必须 http://olympic.alisports.taobao.com/ 开票成功或失败的通知地址
remark String 必须 红冲 发票备注

响应参数

名称 类型 示例值 描述
alisp_code Number 200 200为正确返回。非200则发生错误
alisp_data AlispResult 响应体
  • └ refund_id
  • String
  • 15446855880002018122401
  • 退款流水号
  • └ red_invoice_id
  • String
  • 2018122413584669392726985
  • 红票流水号
  • └ red_invoice_status
  • String
  • SEND_INVOICE_SUCCESS
  • 红票状态
alisp_msg String 操作成功 响应描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsTradeRedInvoiceCreateRequest req = new AlibabaAlisportsTradeRedInvoiceCreateRequest();
req.setRefundId("15446855880002018122401");
req.setOrderId("100272018052915272018122401");
req.setRefundTotalFee(100L);
req.setNotifyApiName("http://olympic.alisports.taobao.com/");
req.setRemark("红冲");
AlibabaAlisportsTradeRedInvoiceCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alisports_trade_red_invoice_create_response>
    <alisp_code>200</alisp_code>
    <alisp_data>
        <refund_id>15446855880002018122401</refund_id>
        <red_invoice_id>2018122413584669392726985</red_invoice_id>
        <red_invoice_status>SEND_INVOICE_SUCCESS</red_invoice_status>
    </alisp_data>
    <alisp_msg>操作成功</alisp_msg>
</alibaba_alisports_trade_red_invoice_create_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

返回
顶部