获取一个订单

接口描述:

  • 获取一个订单。

请求 URL:

  • http|https://host/api/v1/order/method/get.order.item/

请求方式:

  • GET
  • POST

是否授权:

  • 需要授权

业务参数:

参数名 类型 是否必须 范围值 默认值 示例值 描述
order_no string max:50 PO_I1049550… 订单号
is_get_log integer in:0,1 0 1 是否获取订单操作日志 0=否 1=是

响应参数:

参数名 类型 是否返回 示例值 描述
status integer 200 状态码
message string success 消息信息
data object [] 返回对象
data 类型 是否返回 示例值 描述
order_no string PO_I1049550… 订单号
user_id integer 1 账号编号
source integer 0 订单来源(自定义)
pay_amount number 290 订单金额
goods_amount number 300 商品金额
total_amount number 20 应付金额(含运费)
use_money number 694.89 余额抵扣
use_level number 0 会员等级抵扣
use_integral number 10.01 积分抵扣
use_coupon number 10 优惠劵抵扣
use_discount number 0 商品折扣抵扣
use_promotion number 0 订单促销抵扣
use_card number 780 购物卡抵扣
delivery_fee number 1195 运费
payment_no string ZF_I104955… 支付单号(交易流水号)
payment_code string 3 支付编码
card_number string 997156… 购物卡号
delivery_id integer 1 配送方式
consignee string carey 收货人姓名
country integer 0 国家
region_list array [1,2,3] 省市区编号
address string 广济街 详细地址
complete_address string 浙江省 宁波市 江北区 广济街 完整地址
zipcode string 315000 邮编
tel string 0574-8748… 电话
mobile string 15867… 手机号码
buyer_remark string 发韵达 买家备注
invoice_title string 宁波欧瑞网络科技有限公司 发票抬头
tax_number string xxx0909 纳税人识别号
invoice_amount number 10.99 开票费用
trade_status integer 0 交易状态 0=待处理 1=配货中 2=已发货 3=已完成 4=已取消
delivery_status integer 0 配送状态 0=未发 1=已发 2=部分发
payment_status integer 0 支付状态 0=未付 1=已付
adjustment number 19.9 调整价格
integral_pct number 100 记录积分换算比例
give_integral integer 100 赠送积分
give_coupon array [1,2,3] 赠送优惠劵
payment_time datetime 2017-01-04 14:04:25 支付时间
delivery_time datetime 2017-01-04 14:04:25 发货时间
finished_time datetime 2017-01-04 14:04:25 完成时间
create_time datetime 2017-01-04 14:04:25 创建时间
update_time datetime 2017-01-04 14:04:25 更新时间
get_user object [] 账号对象
get_order_goods array [] 订单商品数组
get_order_log array [] 订单日志数组 参数is_get_log=1时返回
get_user 类型 是否返回 示例值 描述
username string carey 账号
nickname string carey 昵称
head_pic string //host/head_pic.jpg 头像
get_order_goods 类型 是否返回 示例值 描述
order_goods_id integer 1 订单商品编号
goods_name string 一条数据 商品名称
goods_id integer 89 商品编号
goods_image string //image.jpg 商品封面
goods_code string CS27981253 商品货号
goods_sku string SKY001 商品SKU
bar_code string BAR002 商品条码
key_name string 1_3 规格键名
key_value string 规格B 规格值
market_price number 500 市场价
shop_price number 200 本店价
qty integer 2 购买数量
is_comment integer 0 评价状态 0=未评 1=已评 2=追评
is_service integer 0 售后状态 0=可申请 1=售后中 2=已售后 3=不可申
status integer 2 货品状态 0=未发 1=已发 2=收货 3=取消
get_order_log 类型 是否返回 示例值 描述
trade_status integer 3 交易状态(对应订单)
delivery_status integer 1 配送状态(对应订单)
payment_status integer 1 支付状态(对应订单)
action string Carey 操作者
client_type integer 1 用户组 -1=游客或系统 0=顾客 1=管理组
comment string 交易超时,自动确认收货 备注
description string 确认收货 描述
create_time datetime 2018-01-04 15:17:53 创建时间

响应示例:

  1. {
  2. "status": 200,
  3. "message": "success",
  4. "data": {
  5. "order_no": "PO_I1049550470892670001",
  6. "user_id": 1,
  7. "source": 0,
  8. "pay_amount": 290,
  9. "goods_amount": 300,
  10. "total_amount": 20,
  11. "use_money": 694.89,
  12. "use_level": 0,
  13. "use_integral": 10.01,
  14. "use_coupon": 10,
  15. "use_discount": 0,
  16. "use_promotion": 0,
  17. "use_card": 780,
  18. "delivery_fee": 1195,
  19. "payment_no": "ZF_I1049554124677490001",
  20. "payment_code": "3",
  21. "card_number": "9971564621172962",
  22. "delivery_id": 1,
  23. "consignee": "consignee",
  24. "country": 0,
  25. "region_list": [1, 2, 3],
  26. "address": "address",
  27. "complete_address": "浙江省 宁波市 江北区 address",
  28. "zipcode": "",
  29. "tel": "",
  30. "mobile": "15867430425",
  31. "buyer_remark": "",
  32. "invoice_title": "",
  33. "tax_number": "",
  34. "invoice_amount": 0,
  35. "trade_status": 0,
  36. "delivery_status": 0,
  37. "payment_status": 0,
  38. "adjustment": 19.9,
  39. "integral_pct": 100,
  40. "give_integral": 100,
  41. "give_coupon": [],
  42. "payment_time": "",
  43. "delivery_time": "2017-01-04 14:04:25",
  44. "finished_time": "2018-01-04 15:17:53",
  45. "create_time": "2018-01-04 00:05:04",
  46. "update_time": "2018-06-12 09:33:13",
  47. "get_user": {
  48. "username": "careyshop",
  49. "nickname": "careya",
  50. "head_pic": "//host/head_pic.jpg"
  51. },
  52. "get_order_goods": [
  53. {
  54. "order_goods_id": 1,
  55. "goods_name": "添加一条数据",
  56. "goods_id": 89,
  57. "goods_image": "",
  58. "goods_code": "CS27981253",
  59. "goods_sku": "",
  60. "bar_code": "",
  61. "key_name": "1_3",
  62. "key_value": "规格B",
  63. "market_price": 500,
  64. "shop_price": 200,
  65. "qty": 1,
  66. "is_comment": 0,
  67. "is_service": 0,
  68. "status": 2
  69. },
  70. {
  71. "order_goods_id": 2,
  72. "goods_name": "添加一条数据",
  73. "goods_id": 89,
  74. "goods_image": "",
  75. "goods_code": "CS27981253",
  76. "goods_sku": "",
  77. "bar_code": "",
  78. "key_name": "1_2",
  79. "key_value": "规格A",
  80. "market_price": 500,
  81. "shop_price": 100,
  82. "qty": 1,
  83. "is_comment": 0,
  84. "is_service": 1,
  85. "status": 2
  86. }
  87. ],
  88. "get_order_log": [
  89. {
  90. "trade_status": 3,
  91. "delivery_status": 1,
  92. "payment_status": 1,
  93. "action": "Carey",
  94. "client_type": 1,
  95. "comment": "交易超时,自动确认收货",
  96. "description": "确认收货",
  97. "create_time": "2018-01-04 15:17:53"
  98. },
  99. {
  100. "trade_status": 0,
  101. "delivery_status": 0,
  102. "payment_status": 0,
  103. "action": "CareyShop",
  104. "client_type": 1,
  105. "comment": "应付金额调整:+19.90",
  106. "description": "金额调整",
  107. "create_time": "2018-06-12 09:33:13"
  108. }
  109. ]
  110. }
  111. }

备注:

  1. 过长的内容都使用...进行的省略。