文档中心 > API类目 > 飞猪-综合交通api

alitrip.rentcar.zzc.callback.order.update (租租车订单状态回调同步)

租租车订单状态回调同步

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
rent_car_order_update_callback RentCarOrderUpdateCallbackReq 可选 订单更新内容
  • └ pay_time
  • Date
  • 可选
  • 2024-11-06 14:21:32
  • 支付时间
  • └ cancel_amount
  • Number
  • 可选
  • 5565
  • 取消费用 即扣款金额(如果取消时要扣费) 单位分
  • └ agent_order_no
  • String
  • 可选
  • 11112312312
  • 商家订单号 --要求全局唯一
  • └ confirm_order_id
  • String
  • 可选
  • 34239744
  • 商家确认取车号
  • └ fliggy_order_id
  • String
  • 可选
  • 12312378604
  • 飞猪订单号
  • └ request_id
  • String
  • 可选
  • 123hu12937
  • top请求id
  • └ extra
  • String
  • 可选
  • {"key":"value"}
  • 扩展属性 json格式 类型全部是string
  • └ buyer_pay_amount
  • Number
  • 可选
  • 5565
  • 用户支付的价格 单位分
  • └ cancel_reason
  • String
  • 可选
  • 行程有变
  • 订单取消或关闭原因
  • └ biz_status
  • Number
  • 可选
  • 0
  • 订单状态 0:未付款 10:已付款,等待商家确认 22:商家已确认接单 60:买家关闭订单 63:卖家拒绝接单 65:客服关闭订单 70:订单已完成 72:订单已完成,部分退款
  • └ refund_amount
  • Number
  • 可选
  • 5565
  • 退款金额(如果有退款) 单位分

响应参数

名称 类型 示例值 描述
biz_error_msg String 41 错误码,成功时为空
biz_success Boolean true 接口业务是否成功
biz_error_code String ok 错误信息,成功时为空

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripRentcarZzcCallbackOrderUpdateRequest req = new AlitripRentcarZzcCallbackOrderUpdateRequest();
AlitripRentcarZzcCallbackOrderUpdateRequest.RentCarOrderUpdateCallbackReq obj1 = new AlitripRentcarZzcCallbackOrderUpdateRequest.RentCarOrderUpdateCallbackReq();
obj1.setPayTime(StringUtils.parseDateTime("2024-11-06 14:21:32"));
obj1.setCancelAmount(5565L);
obj1.setAgentOrderNo("11112312312");
obj1.setConfirmOrderId("34239744");
obj1.setFliggyOrderId("12312378604");
obj1.setRequestId("123hu12937");
obj1.setExtra("{\"key\":\"value\"}");
obj1.setBuyerPayAmount(5565L);
obj1.setCancelReason("行程有变");
obj1.setBizStatus(0L);
obj1.setRefundAmount(5565L);
req.setRentCarOrderUpdateCallback(obj1);
AlitripRentcarZzcCallbackOrderUpdateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_rentcar_zzc_callback_order_update_response>
    <biz_error_msg>41</biz_error_msg>
    <biz_success>true</biz_success>
    <biz_error_code>ok</biz_error_code>
</alitrip_rentcar_zzc_callback_order_update_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

返回
顶部