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

alibaba.alisports.trade.blue.invoice.create.and.complete (交易系统创建蓝票及完善信息)

交易系统创建蓝票及完善蓝票信息用于给用户发送电子发票至用户邮箱

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
payer_email String 可选 11@163.com 消费者电子邮箱
payer_bankaccount String 可选 招商银行,129088334556 开户银行以及账号
payer_address String 可选 隆昌路 消费者地址
payer_register_no String 可选 12345678 企业税务登记号
payer_phone String 可选 13800138000 消费者电话
payer_name String 可选 蜘蛛青蜂侠 消费者抬头
payer_type Number 可选 1 消费主体类型:1为个人,2为企业
payee_alias String 必须 system_test 开票方别名
remark String 可选 女侠蓝票测试0920-02 发票备注
notify_api_name String 必须 http://www.alisports.com/ 开票成功或失败的通知地址
order_total_fee Number 必须 100 订单总金额
order_id String 必须 1002720180529152752320920021 业务方订单id
aliuid String 可选 ZJf61YJFgcpCWFvDiecxeA 阿里体育会员aliuid

响应参数

名称 类型 示例值 描述
alisp_code Number 200 200为正确返回。非200则发生错误
alisp_data AlispResult 响应体
  • └ order_id
  • String
  • 1002720180529152752320920021
  • 业务方订单id
  • └ blue_invoice_id
  • String
  • 2018122511301043863828919
  • 蓝票流水号
  • └ blue_invoice_status
  • String
  • CREATE
  • 蓝票状态
alisp_msg String 操作成功 响应描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsTradeBlueInvoiceCreateAndCompleteRequest req = new AlibabaAlisportsTradeBlueInvoiceCreateAndCompleteRequest();
req.setPayerEmail("11@163.com");
req.setPayerBankaccount("招商银行,129088334556");
req.setPayerAddress("隆昌路");
req.setPayerRegisterNo("12345678");
req.setPayerPhone("13800138000");
req.setPayerName("蜘蛛青蜂侠");
req.setPayerType(1L);
req.setPayeeAlias("system_test");
req.setRemark("女侠蓝票测试0920-02");
req.setNotifyApiName("http://www.alisports.com/");
req.setOrderTotalFee(100L);
req.setOrderId("1002720180529152752320920021");
req.setAliuid("ZJf61YJFgcpCWFvDiecxeA");
AlibabaAlisportsTradeBlueInvoiceCreateAndCompleteResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alisports_trade_blue_invoice_create_and_complete_response>
    <alisp_code>200</alisp_code>
    <alisp_data>
        <order_id>1002720180529152752320920021</order_id>
        <blue_invoice_id>2018122511301043863828919</blue_invoice_id>
        <blue_invoice_status>CREATE</blue_invoice_status>
    </alisp_data>
    <alisp_msg>操作成功</alisp_msg>
</alibaba_alisports_trade_blue_invoice_create_and_complete_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

返回
顶部