文档中心 > API类目 > 本地生活预订交易

qimen.taobao.life.booking.order.create (本地生活-预订-创单)

1.发起场景 :用户在我方平台下单之后,我方会异步调用该接口去合作方创建订单 2.预期结果 :合作方创建订单成功请返回success和对应的合作方订单号;合作方创建订单失败请返回fail,并带上相应错误码。 3.超时时间:5s 4.注意:超时、网络异常和需要重试的错误码该接口会进行重试,合作方需要注意幂等,幂等字段可以选择我方订单id。不可重试的错误会认为创建失败,如果已支付会操作退款给用户。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
tp_order_no String 必须 2631830331582471544 主订单id,不超过24位,合作方可以根据该订单id进行幂等
partner_item_id String 必须 126467|84327|1135312 合作方商品id
alsc_item_id String 必须 123456 本地商品id,不超过15位,和合作方商品id存在绑定关系
store_id String 必须 654321 本地生活门店id,不超过15位,与合作方门店id存在绑定关系
partner_shop_id String 必须 111111 合作方门店id
real_amount Number 必须 19800 商家实收,整数,单位分
total_amount Number 必须 19800 订单总金额,整数,单位分
quantity Number 必须 1 购买份数,整数
booking_date BookingDate 必须 预订日期,复杂类型
  • └ end_time
  • String
  • 必须
  • 2022-07-01 12:00
  • 预订结束时间,不一定和开始时间保持同一天,格式 yyyy-MM-dd HH:mm
  • └ start_time
  • String
  • 必须
  • 2022-07-01 10:00
  • 预订开始时间,与预订日期同天,格式 yyyy-MM-dd HH:mm
  • └ date
  • String
  • 必须
  • 2022-07-01
  • 预订日期,与开始时间同一天,格式yyyy-MM-dd
contacts Contact [] 可选
  • 最大列表长度:999999
  • 复杂模型,联系人
    • credentials
    • Credential []
    • 可选
    • 复杂模型,证件
    • └ credential_type
    • String
    • 可选
    • ID_CARD
    • 证件类型,ID_CARD为身份证
    • └ credential_no
    • String
    • 可选
    • 330681199909090909
    • 证件号
    • └ name
    • String
    • 可选
    • 张三
    • 姓名
    • └ mobile
    • String
    • 可选
    • 18888888888
    • 联系方式,手机号
    ext_info ExtInfo [] 可选
  • 最大列表长度:999
  • 扩展字段
    • └ value
    • String
    • 可选
    • 酒水套餐
    • 行业扩展字段value,按行业接入场景定制,具体结构见接入文档
    • └ key
    • String
    • 可选
    • packageDetail
    • 行业扩展字段key,按行业接入场景定制,具体key见接入文档

    响应参数

    名称 类型 示例值 描述
    success Boolean true 合作方是否收到请求,true表示收到
    biz_result String fail 业务执行结果,success表示成功,fail表示失败
    biz_error_code String NO_INVENTORY 业务错误码
    biz_error_msg String 商品库存不足,请看看其他商品 业务错误描述
    data String {"partner_order_no” : "123456"} 业务模型字段,本接口需要返回合作方创建成功的订单id,key 为 partner_order_id

    请求示例

    {"store_id":"654321","alsc_item_id":"123456","partner_shop_id":"111111","real_amount":19800,"quantity":1,"total_amount":19800,"booking_date":{"date":"2022-07-01","start_time":"2022-07-01 10:00","end_time":"2022-07-01 12:00"},"partner_item_id":"126467|84327|1135312","tp_order_no":"2631830331582471544","ext_info":[{"value":"酒水套餐","key":"packageDetail"}],"contacts":[{"credentials":[{"credential_type":"ID_CARD","credential_no":"330681199909090909"}],"name":"张三","mobile":"18888888888"}]}

    响应示例

    {
        "success":true,
        "biz_result":"fail",
        "biz_error_code":"NO_INVENTORY",
        "biz_error_msg":"商品库存不足,请看看其他商品",
        "data":"{\"partner_order_no” : \"123456\"}"
    }

    验签示例

    {"biz_error_msg":"Illegal request","success":"不等于true","biz_error_code":"sign-check-failure"}

    错误码解释

    错误码 错误描述 解决方案

    API工具

    FAQ

    返回
    顶部