注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 本地生活联盟平台-卡券API

alibaba.alsc.union.eleme.coupon.order.query (饿了么卡券openapi订单查询)

饿了么卡券openapi订单查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
order_query_dto CouponOrderQueryDto 必须 查询对象
  • └ biz_order_id
  • String
  • 必须
  • 629342
  • 本地生活订单号

响应参数

名称 类型 示例值 描述
data CouponOrderVoucherDto {} 订单对象
  • └ biz_order_id
  • String
  • 9872394892
  • 本地生活订单号
  • voucher_list
  • CouponOrderVoucherDetailDto []
  • []
  • 凭证列表
  • └ item_id
  • String
  • 3902233
  • 商品ID
  • └ title
  • String
  • 测试商品名称
  • 商品名称
  • └ voucher_id
  • String
  • 23324923
  • 凭证ID
  • └ voucher_status
  • String
  • USED
  • 凭证状态。可用EFFECTIVE、已用USED、失效CANCELED
  • └ total_amount
  • Number
  • 1
  • 总份数
  • └ used_amount
  • Number
  • 1
  • 已使用份数
  • └ refund_amount
  • Number
  • 0
  • 已退款份数(售中、售后)
  • └ effect_time
  • Date
  • 2021-11-24 12:15:20
  • 凭证生效时间
  • └ expire_time
  • Date
  • 2021-11-28 12:15:20
  • 凭证过期时间
  • └ ext_info
  • String
  • {}
  • 扩展字段
  • └ before_use_refund_amount
  • Number
  • 1
  • 售中退数量
  • └ after_use_refund_amount
  • Number
  • 1
  • 售后退数量
  • └ refund_type
  • String
  • BEFORE_USE_REFUND
  • 凭证退款类型。售中退BEFORE_USE_REFUND、售后退AFTER_USE_REFUND、过期退EXPIRATION_REFUND、冲正REVERSE
  • └ order_status
  • String
  • PAID
  • 订单状态。当前只有PAID一个状态
result_code Number 1 错误码
message String success 如果有错误,对应错误原因

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlscUnionElemeCouponOrderQueryRequest req = new AlibabaAlscUnionElemeCouponOrderQueryRequest();
AlibabaAlscUnionElemeCouponOrderQueryRequest.CouponOrderQueryDto obj1 = new AlibabaAlscUnionElemeCouponOrderQueryRequest.CouponOrderQueryDto();
obj1.setBizOrderId("629342");
req.setOrderQueryDto(obj1);
AlibabaAlscUnionElemeCouponOrderQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alsc_union_eleme_coupon_order_query_response>
    <data>
        <biz_order_id>9872394892</biz_order_id>
        <voucher_list>
            <coupon_order_voucher_detail_dto>
                <item_id>3902233</item_id>
                <title>测试商品名称</title>
                <voucher_id>23324923</voucher_id>
                <voucher_status>USED</voucher_status>
                <total_amount>1</total_amount>
                <used_amount>1</used_amount>
                <refund_amount>0</refund_amount>
                <effect_time>2021-11-24 12:15:20</effect_time>
                <expire_time>2021-11-28 12:15:20</expire_time>
                <ext_info>{}</ext_info>
                <before_use_refund_amount>1</before_use_refund_amount>
                <after_use_refund_amount>1</after_use_refund_amount>
                <refund_type>BEFORE_USE_REFUND</refund_type>
            </coupon_order_voucher_detail_dto>
        </voucher_list>
        <order_status>PAID</order_status>
    </data>
    <result_code>1</result_code>
    <message>success</message>
</alibaba_alsc_union_eleme_coupon_order_query_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

返回
顶部