# 获取订单详情
接口应在服务器端调用,不可在前端(小程序、网页、APP等)直接调用,具体可参考接口调用指南
接口英文名:getorder
可通过该接口获取订单的详细信息
相关事件通知:
# 1. 调用方式
# HTTPS 调用
POST https://api.weixin.qq.com/channels/ec/order/get?access_token=ACCESS_TOKEN
# 云调用
调用方法:channels.ec.order.get
出入参和 HTTPS 调用相同,调用方式可查看 云调用 说明文档
# 第三方调用
本接口支持第三方平台代商家调用。
该接口所属的权限集 id 为:131
服务商获得其中之一权限集授权后,可通过使用 authorizer_access_token 代商家进行调用,具体可查看 第三方调用 说明文档。
# 2. 请求参数
# 查询参数 Query String parameters
参数名 | 类型 | 必填 | 示例 | 说明 |
---|---|---|---|---|
access_token | string | 是 | ACCESS_TOKEN | 接口调用凭证,可使用 access_token、authorizer_access_token |
# 请求体 Request Payload
参数名 | 类型 | 必填 | 示例 | 说明 |
---|---|---|---|---|
order_id | string | 是 | 37423523451235145 | 订单ID,可从获取订单列表中获得 |
# 3. 返回参数
# 返回体 Response Payload
参数名 | 类型 | 示例 | 说明 |
---|---|---|---|
errcode | number | 0 | 错误码 |
errmsg | string | ok | 错误信息 |
order | object | 订单结构 |
# Res.order Object Payload
订单结构
参数名 | 类型 | 说明 |
---|---|---|
create_time | number | 创建时间,秒级时间戳 |
update_time | number | 更新时间,秒级时间戳 |
order_id | string | 订单ID |
status | number | 订单状态,具体枚举值请参考下文 |
openid | string | 订单归属人身份标识,在自购场景为支付者(买家),在礼物场景为收礼者 |
unionid | string | 订单归属人在开放平台的唯一标识符,在自购场景为支付者(买家),在礼物场景为收礼者,若当前视频号小店已绑定到微信开放平台账号下,绑定成功后产生的订单会返回,详见[UnionID 机制说明](https://developers.weixin.qq.com/doc/oplatform/open/intro.html) |
order_detail | object | 订单详细数据信息 |
aftersale_detail | object | 售后信息 |
is_present | boolean | 是否礼物订单 |
present_order_id | number | 礼物订单ID(已废弃) |
present_note | string | 礼物订单留言 |
present_giver_openid | string | 礼物订单赠送者openid,仅送礼订单返回该字段 |
present_giver_unionid | string | 礼物订单赠送者在开放平台的唯一标识符,若当前微信小店已绑定到微信开放平台账号下,绑定成功后产生的订单会返回,详见[UnionID 机制说明](https://developers.weixin.qq.com/doc/oplatform/open/intro.html) |
present_order_id_str | number | 礼物订单ID |
present_send_type | number | 礼物单类型,具体枚举值请参考下文 |
# Res.order.order_detail Object Payload
订单详细数据信息
参数名 | 类型 | 说明 |
---|---|---|
product_infos | objarray | 商品列表 |
price_info | object | 价格信息 |
pay_info | object | 支付信息 |
delivery_info | object | 配送信息 |
coupon_info | object | 优惠券信息 |
ext_info | object | 额外信息 |
commission_infos | objarray | 分佣信息 |
sharer_info | object | 分享员信息 |
settle_info | object | 结算信息 |
sku_sharer_infos | objarray | 分享员信息 |
agent_info | object | 授权账号信息 |
source_infos | objarray | 订单来源信息 |
refund_info | object | 订单退款信息 |
greeting_card_info | object | 需代写的商品贺卡信息 |
custom_info | object | 商品定制信息 |
# Res.order.order_detail.product_infos(Array) Object Payload
商品列表
参数名 | 类型 | 说明 |
---|---|---|
product_id | string | 商品id |
sku_id | string | 商品skuid |
thumb_img | string | sku小图 |
sale_price | number | 售卖单价,单位为分 |
sku_cnt | number | sku数量 |
title | string | 商品标题 |
on_aftersale_sku_cnt | number | 正在售后/退款流程中的 sku 数量 |
finish_aftersale_sku_cnt | number | 完成售后/退款的 sku 数量 |
sku_code | string | 商品编码 |
market_price | number | 市场单价,单位为分 |
sku_attrs | objarray | sku属性 |
real_price | number | sku实付总价,取estimate_price和change_price中较小值 |
out_product_id | string | 商品外部spuid |
out_sku_id | string | 商品外部skuid |
is_discounted | boolean | 是否有商家优惠金额,非必填,默认为false |
estimate_price | number | 使用所有优惠后sku总价,非必填,有优惠金额时必填 |
is_change_price | boolean | 是否修改过价格,非必填,默认为false |
change_price | number | 改价后sku总价,非必填,is_change_price为true时有值 |
out_warehouse_id | string | 区域库存id |
sku_deliver_info | object | 商品发货信息 |
extra_service | object | 商品额外服务信息 |
use_deduction | boolean | 是否使用了会员积分抵扣 |
deduction_price | number | 会员积分抵扣金额,单位为分 |
order_product_coupon_info_list | objarray | 商品优惠券信息。逐步替换 order.order_detail.coupon_info |
delivery_deadline | number | 商品发货时效,超时此时间未发货即为发货超时 |
merchant_discounted_price | number | 商家优惠金额,单位为分 |
finder_discounted_price | number | 达人优惠金额,单位为分 |
is_free_gift | number | 是否赠品,非必填,赠品商品返回,1:是赠品 |
vip_discounted_price | number | 订单内商品维度会员权益优惠金额 |
product_unique_id | string | 商品常量编号,订单内商品唯一标识,下单后不会发生变化 |
change_sku_info | object | 更换sku信息 |
free_gift_info | object | 赠品信息 |
bulkbuy_discounted_price | number | 订单内商品维度一起买优惠金额 |
national_subsidy_discounted_price | number | 订单内商品维度国补优惠金额 |
# Res.order.order_detail.product_infos(Array).sku_attrsObject Payload
Object Payload
sku属性
参数名 | 类型 | 说明 |
---|---|---|
attr_key | string | 属性键(属性自定义用) |
attr_value | string | 属性值value(属性自定义用),参数规则如下: ● 当获取类目信息接口中返回的type:为 select_many, attr_value的格式:多个选项用分号;隔开 示例:某商品的适用人群属性,选择了:青年、中年,则 attr_value的值为:青年;中年 ● 当获取类目信息接口中返回的type:为 integer_unit/decimal4_unit attr_value格式:数值 单位,用单个空格隔开 示例:某商品的重量属性,要求integer_unit属性类型,数值部分为 18,单位选择为kg,则 attr_value的值为:18 kg ● 当获取类目信息接口中返回的type:为 integer/decimal4 attr_value 的格式:字符串形式的数字 |
# Res.order.order_detail.product_infos(Array).sku_deliver_info Object Payload
商品发货信息
参数名 | 类型 | 说明 |
---|---|---|
stock_type | number | 商品发货类型:0:现货,1:全款预售 |
predict_delivery_time | number | 预计发货时间(stock_type=1时返回该字段) |
full_payment_presale_delivery_type | number | 预售类型(stock_type=1时返回该字段) |
# Res.order.order_detail.product_infos(Array).extra_service Object Payload
商品额外服务信息
参数名 | 类型 | 说明 |
---|---|---|
seven_day_return | number | 7天无理由:0:不支持,1:支持 |
freight_insurance | number | 商家运费险:0:不支持,1:支持 |
# Res.order.order_detail.product_infos(Array).order_product_coupon_info_listObject Payload
Object Payload
商品优惠券信息。逐步替换 order.order_detail.coupon_info
参数名 | 类型 | 说明 |
---|---|---|
user_coupon_id | string | 用户优惠券id |
coupon_type | number | 优惠券类型,枚举值请参考[OrderCouponType枚举](#a_OrderCouponType) |
discounted_price | number | 优惠金额,单位为分,该张优惠券、抵扣该商品的金额 |
coupon_id | string | 优惠券id |
# Res.order.order_detail.product_infos(Array).change_sku_info Object Payload
更换sku信息
参数名 | 类型 | 说明 |
---|---|---|
preshipment_change_sku_state | number | 发货前更换sku状态。3:等待商家处理,4:商家审核通过,5:商家拒绝,6:用户主动取消,7:超时默认拒绝 |
old_sku_id | number | 原sku_id |
new_sku_id | number | 用户申请更换的sku_id |
ddl_time_stamp | number | 商家处理请求的最后时间,只有当前换款请求处于"等待商家处理"才有值 |
# Res.order.order_detail.product_infos(Array).free_gift_info Object Payload
赠品信息
参数名 | 类型 | 说明 |
---|---|---|
main_product_list | objarray | 赠品对应的主品信息 |
# Res.order.order_detail.product_infos(Array).free_gift_info.main_product_listObject Payload
Object Payload
赠品对应的主品信息
参数名 | 类型 | 说明 |
---|---|---|
gift_cnt | number | 赠品数量 |
task_id | number | 活动id |
product_id | number | 商品id |
sku_id | number | 主品sku_id |
# Res.order.order_detail.price_info Object Payload
价格信息
参数名 | 类型 | 说明 |
---|---|---|
product_price | number | 商品总价,单位为分 |
order_price | number | 用户实付金额,单位为分order_price=original_order_price-discounted_price-finder_discounted_price-deduction_price-change_down_price |
freight | number | 运费,单位为分 |
discounted_price | number | 商家优惠金额,单位为分,非必填,有商家优惠时返回 |
is_discounted | boolean | 是否有商家优惠券优惠 |
original_order_price | number | 订单原始价格,单位为分,original_order_price=product_price+freigh |
estimate_product_price | number | 商品预估价格,单位为分 |
change_down_price | number | 改价后降低金额,单位为分 |
change_freight | number | 改价后运费,单位为分 |
is_change_freight | boolean | 是否修改运费 |
use_deduction | boolean | 是否使用了会员积分抵扣 |
deduction_price | number | 会员积分抵扣金额,单位为分 |
merchant_receieve_price | number | 商家实收金额,单位为分 |
merchant_discounted_price | number | 商家优惠金额,单位为分,含义同discounted_price,必填 |
finder_discounted_price | number | 商家优惠金额,单位为分,含义同discounted_price,必填 finder_discounted_price number 达人优惠金额,单位为分 DeliveryInfo |
vip_discounted_price | number | 订单维度会员权益优惠金额 |
# Res.order.order_detail.pay_info Object Payload
支付信息
参数名 | 类型 | 说明 |
---|---|---|
payment_method | number | 支付方式,已支付订单会返回本字段,具体枚举值请参考[下文](#a_PaymentMethod) |
prepay_id | string | 预支付id |
prepay_time | number | 预支付时间,秒级时间戳 |
pay_time | number | 支付时间,秒级时间戳, 先用后付订单(payment_method=2)本字段的值为用户确认先用后付订单的时间,抽奖0元订单(payment_method=3)或者会员积分兑换订单(payment_method=4)没有发生实际支付,本字段的值为下单时间 |
transaction_id | string | 支付订单号,先用后付订单(payment_method=2)在用户实际扣款前(确认收货时)本字段为空, 抽奖0元订单(payment_method=3)或者会员积分兑换订单(payment_method=4)本字段为空 |
# Res.order.order_detail.delivery_info Object Payload
配送信息
参数名 | 类型 | 说明 |
---|---|---|
address_info | object | 地址信息 |
delivery_product_info | objarray | 发货物流信息 |
ship_done_time | number | 发货完成时间,秒级时间戳 |
deliver_method | number | 订单发货方式,0:普通物流,1/3 虚拟发货,由商品的同名字段决定 |
address_under_review | object | 用户下单后申请修改收货地址,商家同意后该字段会覆盖订单地址信息 |
address_apply_time | number | 修改地址申请时间,秒级时间戳 |
recharge_info | object | 当deliver_method=3的时候返回,虚拟商品充值账户信息 |
ewaybill_order_code | string | 电子面单代发时的订单密文 |
quality_inspect_type | number | 订单质检类型 2:生鲜类质检; 1:珠宝玉石类质检; 0:不需要; 不传递本字段表示不需要 |
quality_inspect_info | object | 质检信息,quality_inspect_type>0时返回 |
# Res.order.order_detail.delivery_info.address_info Object Payload
地址信息
参数名 | 类型 | 说明 |
---|---|---|
user_name | string | 收货人姓名 |
postal_code | string | 邮编 |
province_name | string | 省份 |
city_name | string | 城市 |
county_name | string | 区 |
detail_info | string | 详细地址 |
national_code | string | 国家码,已废弃,请勿使用 |
tel_number | string | 联系方式 |
house_number | string | 门牌号码 |
virtual_order_tel_number | string | 虚拟发货订单联系方式(deliver_method=1时返回) |
tel_number_ext_info | object | 额外的联系方式信息(虚拟号码相关) |
use_tel_number | number | 0:不使用虚拟号码,1:使用虚拟号码 |
hash_code | string | 标识当前店铺下一个唯一的用户收货地址 |
# Res.order.order_detail.delivery_info.address_info.tel_number_ext_info Object Payload
额外的联系方式信息(虚拟号码相关)
参数名 | 类型 | 说明 |
---|---|---|
real_tel_number | string | 脱敏手机号 |
virtual_tel_number | string | 完整的虚拟号码 |
get_virtual_tel_cnt | number | 主动兑换的虚拟号码过期时间 |
virtual_tel_expire_time | number | 主动兑换虚拟号码次数 |
# Res.order.order_detail.delivery_info.delivery_product_info(Array) Object Payload
发货物流信息
参数名 | 类型 | 说明 |
---|---|---|
waybill_id | string | 快递单号 |
delivery_id | string | 快递公司编码 |
product_infos | objarray | 包裹中商品信息 |
delivery_name | string | 快递公司名称 |
delivery_time | number | 发货时间,秒级时间戳 |
deliver_type | number | 配送方式,具体枚举值请参考[DeliveryType枚举](#a_DeliveryType) |
delivery_address | object | 发货地址,具体结构请参考 |
# Res.order.order_detail.delivery_info.delivery_product_info(Array).product_infosObject Payload
Object Payload
包裹中商品信息
参数名 | 类型 | 说明 |
---|---|---|
product_id | number | 商品id |
sku_id | number | sku_id |
product_cnt | number | 商品数量 |
# Res.order.order_detail.delivery_info.delivery_product_info(Array).delivery_address Object Payload
发货地址,具体结构请参考
参数名 | 类型 | 说明 |
---|---|---|
user_name | string | 收货人姓名 |
postal_code | string | 邮编 |
province_name | string | 省份 |
city_name | string | 城市 |
county_name | string | 区 |
detail_info | string | 详细地址 |
national_code | string | 国家码,已废弃,请勿使用 |
tel_number | string | 联系方式 |
house_number | string | 门牌号码 |
virtual_order_tel_number | string | 虚拟发货订单联系方式(deliver_method=1时返回) |
tel_number_ext_info | object | 额外的联系方式信息(虚拟号码相关),具体结构请参考 |
use_tel_number | number | 0:不使用虚拟号码,1:使用虚拟号码 |
hash_code | string | 标识当前店铺下一个唯一的用户收货地址 |
# Res.order.order_detail.delivery_info.delivery_product_info(Array).delivery_address.tel_number_ext_info Object Payload
额外的联系方式信息(虚拟号码相关),具体结构请参考
参数名 | 类型 | 说明 |
---|---|---|
real_tel_number | string | 脱敏手机号 |
virtual_tel_number | string | 完整的虚拟号码 |
virtual_tel_expire_time | number | 主动兑换的虚拟号码过期时间 |
get_virtual_tel_cnt | number | 主动兑换虚拟号码次数 |
# Res.order.order_detail.delivery_info.address_under_review Object Payload
用户下单后申请修改收货地址,商家同意后该字段会覆盖订单地址信息
参数名 | 类型 | 说明 |
---|---|---|
user_name | string | 收货人姓名 |
postal_code | string | 邮编 |
province_name | string | 省份 |
city_name | string | 城市 |
county_name | string | 区 |
detail_info | string | 详细地址 |
national_code | string | 国家码,已废弃,请勿使用 |
tel_number | string | 联系方式 |
house_number | string | 门牌号码 |
virtual_order_tel_number | string | 虚拟发货订单联系方式(deliver_method=1时返回),具体结构请参考[TelNumberExtInfo结构体](#a_TelNumberExtInfo) |
tel_number_ext_info | object | 额外的联系方式信息(虚拟号码相关) |
use_tel_number | number | 0:不使用虚拟号码,1:使用虚拟号码 |
hash_code | string | 标识当前店铺下一个唯一的用户收货地址 |
# Res.order.order_detail.delivery_info.address_under_review.tel_number_ext_info Object Payload
额外的联系方式信息(虚拟号码相关)
参数名 | 类型 | 说明 |
---|---|---|
real_tel_number | string | 脱敏手机号 |
virtual_tel_number | string | 完整的虚拟号码 |
virtual_tel_expire_time | number | 主动兑换的虚拟号码过期时间 |
get_virtual_tel_cnt | number | 主动兑换虚拟号码次数 |
# Res.order.order_detail.delivery_info.recharge_info Object Payload
当deliver_method=3的时候返回,虚拟商品充值账户信息
参数名 | 类型 | 说明 |
---|---|---|
account_no | string | 虚拟商品充值账号,当account_type=qq或phone_number或mail的时候返回 |
account_type | string | 账号充值类型,可选项: weixin(微信号),qq(qq),phone_number(电话号码),mail(邮箱) |
wx_openid | string | 当account_type="weixin"的时候返回 |
# Res.order.order_detail.delivery_info.quality_inspect_info Object Payload
质检信息,quality_inspect_type>0时返回
参数名 | 类型 | 说明 |
---|---|---|
inspect_status | number | 质检状态 珠宝玉石类质检请参考[InspectStatus枚举](#a_InspectStatus); 生鲜类质检请参考[FreshInspectStatus枚举](#b_InspectStatus); |
# Res.order.order_detail.coupon_info Object Payload
优惠券信息
参数名 | 类型 | 说明 |
---|---|---|
user_coupon_id | string | 用户优惠券id |
# Res.order.order_detail.ext_info Object Payload
额外信息
参数名 | 类型 | 说明 |
---|---|---|
customer_notes | string | 用户备注 |
merchant_notes | string | 商家备注 |
confirm_receipt_time | number | 确认收货时间,包括用户主动确认收货和超时自动确认收货 |
finder_id | string | 视频号id |
live_id | string | 直播id |
order_scene | number | 下单场景,枚举值见下文 |
vip_order_session_id | string | 会员权益-session_id |
commission_handling_progress | number | 用于判断分佣单是否已生成【0:未生成 1:已生成】 |
# Res.order.order_detail.commission_infos(Array) Object Payload
分佣信息
参数名 | 类型 | 说明 |
---|---|---|
sku_id | number | 商品skuid |
nickname | string | 分账方昵称 |
type | number | 分账方类型,0:达人【对应的可能为 finder_id,或者为 talent_id】,1:带货机构 |
status | number | 分账状态, 1:未结算,2:已结算 |
amount | number | 分账金额 |
finder_id | string | 达人视频号id |
openfinderid | string | 达人openfinderid |
talent_id | string | 新带货达人 id |
agency_id | string | 带货机构 id |
# Res.order.order_detail.sharer_info Object Payload
分享员信息
参数名 | 类型 | 说明 |
---|---|---|
sharer_openid | string | 分享员openid |
sharer_unionid | string | 分享员unionid |
sharer_type | number | 分享员类型,0:普通分享员,1:店铺分享员 |
share_scene | number | 分享场景,具体枚举值请参考下文 |
handling_progress | number | 分享员数据是否已经解析完成【1:解析完成 0:解析中】 |
# Res.order.order_detail.settle_info Object Payload
结算信息
参数名 | 类型 | 说明 |
---|---|---|
predict_commission_fee | number | 预计技术服务费,单位为分 |
commission_fee | number | 预计技术服务费,单位为分 |
predict_wecoin_commission | number | 预计人气卡返佣金额,单位为分(未发起结算时本字段为空) |
wecoin_commission | number | 预计人气卡返佣金额,单位为分(未发起结算时本字段为空) |
settle_time | number | 商家结算时间 |
# Res.order.order_detail.sku_sharer_infos(Array) Object Payload
分享员信息
参数名 | 类型 | 说明 |
---|---|---|
sharer_openid | string | 分享员openid |
sharer_unionid | string | 分享员unionid |
sharer_type | number | 分享员类型,0:普通分享员,1:店铺分享员 |
share_scene | number | 分享场景,具体枚举值请参考下文 |
sku_id | string | 商品skuid |
from_wecom | boolean | 是否来自企微分享 |
# Res.order.order_detail.agent_info Object Payload
授权账号信息
参数名 | 类型 | 说明 |
---|---|---|
agent_finder_id | string | 授权视频号id |
agent_finder_nickname | string | 授权视频号昵称 |
# Res.order.order_detail.source_infos(Array) Object Payload
订单来源信息
参数名 | 类型 | 说明 |
---|---|---|
sku_id | string | 商品skuid |
account_type | number | 带货账户类型,1:视频号,2:公众号,3:小程序 |
account_id | string | 带货账户id,如果带货账户类型是视频号,此id为视频号id; 如果带货类型为 公众号/小程序, 此id 为对应 公众号/小程序 的appid |
sale_channel | number | 销售渠道, 0:关联账号,1:合作账号,100:联盟达人带货,101:联盟带货机构推广 |
account_nickname | string | 带货账户昵称 |
content_type | number | 带货内容类型,1:企微成员转发 |
content_id | string | 带货内容id,取决于带货内容类型(企微成员user_id) |
promoter_head_supplier_id | string | 自营推客推广的带货机构id |
original_id | string | 公众号/服务号 id,仅在account_type=2/6的情况下返回 |
# Res.order.order_detail.refund_info Object Payload
订单退款信息
参数名 | 类型 | 说明 |
---|---|---|
refund_freight | number | 退还运费金额,礼物订单(is_present=true)可能存在 |
# Res.order.order_detail.greeting_card_info Object Payload
需代写的商品贺卡信息
参数名 | 类型 | 说明 |
---|---|---|
giver_name | string | 贺卡落款,用户选填 |
receiver_name | string | 贺卡称谓,用户选填 |
greeting_message | string | 贺卡内容,用户必填 |
# Res.order.order_detail.custom_info Object Payload
商品定制信息
参数名 | 类型 | 说明 |
---|---|---|
custom_img_url | string | 定制图片,custom_type=2时返回 |
custom_word | string | 定制文字,custom_type=1时返回 |
custom_type | number | 定制类型,枚举值请参考[CustomType枚举](#a_CustomType) |
custom_preview_img_url | string | 定制预览图片,开启了定制预览时返回 |
# Res.order.aftersale_detail Object Payload
售后信息
参数名 | 类型 | 说明 |
---|---|---|
aftersale_order_list | objarray | 售后单列表 |
on_aftersale_order_cnt | number | 正在售后流程的售后单数 |
# Res.order.aftersale_detail.aftersale_order_list(Array) Object Payload
售后单列表
参数名 | 类型 | 说明 |
---|---|---|
aftersale_order_id | number | 售后单ID |
status | number | 售后单状态(已废弃,请勿使用,售后信息请调用售后接口) |
# 4. 注意事项
# 枚举值
# OrderStatus
订单状态
枚举值 | 描述 |
---|---|
10 | 待付款 |
12 | 礼物待收下 |
13 | 凑单买凑团中 |
20 | 待发货 |
21 | 部分发货 |
30 | 待收货 |
100 | 完成 |
200 | 全部商品售后之后,订单取消 |
250 | 未付款用户主动取消或超时未付款订单自动取消 |
# DeliveryType
配送方式
枚举值 | 描述 |
---|---|
1 | 自寄快递 |
2 | 在线签约快递单 (已废弃) |
3 | 虚拟商品无需物流发货 |
4 | 在线快递散单 (已废弃) |
#
分享场景
枚举值 | 描述 |
---|---|
1 | 直播间 |
2 | 橱窗 |
3 | 短视频 |
4 | 视频号主页 |
5 | 商品详情页 |
6 | 带商品的公众号文章 |
7 | 商品链接 |
8 | 商品二维码 |
9 | 商品短链 |
10 | 分享直播间 |
11 | 分享预约直播间 |
12 | 视频号橱窗的短链 |
13 | 视频号橱窗的二维码 |
# PaymentMethod
支付方式
枚举值 | 描述 |
---|---|
1 | 微信支付 |
2 | 先用后付 |
3 | 抽奖商品0元订单 |
4 | 会员积分兑换订单 |
# InspectStatus
珠宝玉石类质检状态
枚举值 | 描述 |
---|---|
0 | 待录入送检信息 |
1 | 待送检 |
2 | 未入库已取消 |
3 | 入库异常 |
4 | 已入库 |
5 | 质检中 |
6 | 待出库 |
7 | 出库异常 |
8 | 待自提 |
10 | 已取消已自提 |
11 | 已发货 |
12 | 待重新送检 |
13 | 已达送检上限 |
14 | 待驿站入库 |
# FreshInspectStatus
生鲜类质检状态
枚举值 | 描述 |
---|---|
100 | 待上传打包信息 |
200 | 质检中 |
201 | 质检不通过 |
202 | 质检通过 |
# OrderScene
下单场景
枚举值 | 描述 |
---|---|
1 | 其他 |
2 | 直播间 |
3 | 短视频 |
4 | 商品分享 |
5 | 商品橱窗主页 |
6 | 公众号文章商品卡片 |
# OrderCouponType
优惠券类型
枚举值 | 描述 |
---|---|
1 | 商家优惠 |
2 | 达人优惠 |
3 | 平台优惠 |
4 | 国家补贴 |
# PresaleDeliveryType
预售类型
枚举值 | 描述 |
---|---|
0 | 付款后n天发货 |
1 | 预售结束后n天发货 |
# CustomType
商品定制类型
枚举值 | 描述 |
---|---|
1 | 文字定制 |
2 | 图片定制 |
# PresentSendType
礼物单类型
枚举值 | 描述 |
---|---|
0 | 普通单聊 |
1 | 普通群聊 |
2 | 公众号/服务号送礼 |
3 | 视频号送礼 |
4 | 企微单聊 |
5 | 企微群聊 |
6 | 小程序/小游戏送礼 |
# 5. 代码示例
请求示例
{
"order_id": "37423523451235145"
}
返回示例
{
"errcode": 0,
"errmsg": "ok",
"order": {
"order_id": "37423523451235145",
"status": 20,
"create_time": 1658505600,
"update_time": 1658505600,
"order_detail": {
"product_infos": [
{
"product_id": 234245,
"sku_id": 23424,
"sku_cnt": 10,
"on_aftersale_sku_cnt": 10,
"finish_aftersale_sku_cnt": 0,
"title": "健身环",
"thumb_img": "https://mmecimage.cn/p/wx37f38d59298839c3/HJE9eJaEc5bJk-eaArVdILSB7MMaHgdK2-JIn51nMQ",
"sale_price": 2000,
"market_price": 2000,
"sku_attrs": [
{
"attr_key": "产地",
"attr_value": "四川成都"
},
{
"attr_key": "材质",
"attr_value": "玻璃"
},
{
"attr_key": "适用人群",
"attr_value": "青年;中年"
},
{
"attr_key": "数量",
"attr_value": "33"
},
{
"attr_key": "精度",
"attr_value": "3.001"
},
{
"attr_key": "重量",
"attr_value": "38 mg"
},
{
"attr_key": "毛重",
"attr_value": "380 kg"
}
]
}
],
"pay_info": {
"prepay_id": "42526234625",
"transaction_id": "131456479687",
"prepay_time": 1658509200,
"pay_time": 1658509200,
"payment_method":1
},
"price_info": {
"product_price": 20000,
"order_price": 10500,
"freight": 500,
"discounted_price": 10000,
"is_discounted": true
},
"delivery_info": {
"address_info": {
"user_name": "陈先生",
"postal_code": "2435245",
"province_name": "广东",
"city_name": "广州",
"county_name": "海珠区",
"detail_info": "大塘",
"tel_number": "24534252"
},
"delivery_product_info": [
{
"waybill_id": "134654612313",
"delivery_id": "STO",
"delivery_time": 1620738080,
"deliver_type": 1,
"product_infos": [
{
"product_id": "234245",
"sku_id": "23424",
"product_cnt": 1
}
]
}
],
"ship_done_time": 1620738080,
"deliver_method":0
},
"coupon_info":{
"user_coupon_id":"301234567890"
},
"ext_info": {
"customer_notes": "发顺丰",
"merchant_notes": "库存不足,取消",
"finder_id": "sph3FZbOEY46mAB",
"live_id": "export/UzFfAgtgekIEAQAAAAAAt40WWe5njQAAAAstQy6ubaLX4KHWvLEZgBPE5KNoYRJdUeaEzNPgMJq4tEJ8QSCaA2N_Iua2abcd",
"order_scene": 2
},
"sharer_info":{
"sharer_openid": "SHAREROPENID",
"sharer_unionid": "SHARERUNIONID",
"sharer_type": 1,
"share_scene": 1,
"handling_progress": 1
},
"settle_info":{
"commission_fee" : 10,
"predict_commission_fee": 10
},
"sku_sharer_infos":[
{
"sharer_openid": "SHAREROPENID",
"sharer_unionid": "SHARERUNIONID",
"sharer_type": 1,
"share_scene": 1,
"sku_id": "23424"
}
]
},
"aftersale_detail": {
"aftersale_order_list": [
{
"aftersale_order_id": "1234",
"status": 13
}
],
"on_aftersale_order_cnt": 1
},
"openid": "OPENID"
}
}
# 6. 错误码
以下是本接口的错误码列表,其他错误码可参考 通用错误码
错误码 | 错误描述 | 解决方案 |
---|---|---|
40097 | 请求体参数不正确,请检查各个参数是否按规范填写,具体原因请查看errmsg | |
47001 | 请求体格式不正确,请检查请求体中各个参数的类型是否正确请求体参数不正确,请检查各个参数是否按规范填写,具体原因请查看errmsg | |
48001 | 无权调用本api,请检查相关权限是否已开通 | |
100002 | 订单不存在,请检查订单号与 token 是否正确 |
# 7. 适用范围
本接口支持「微信小店」账号类型调用。其他账号类型如无特殊说明,均不可调用。