工具 API
create-order
Description: 创建麦当劳订单,支持到店(orderType=1)和外送(orderType=2)两种场景下单, 必须先确定订单类型,必填 (1:到店,2外送) When: - 用户说"我要下单" - 用户说"帮我点餐" - 用户说"创建订单" - 用户选好商品后想结账 Input: - addressId: 配送地址ID, orderType=2时必填 - storeCode: 必填 - 到店自提场景: orderType=1 && beCode=null - 外送场景: orderType=2 && beCode 为delivery-query-address中的beCode - takeWayCode: orderType=2 && takeWayCode=null, orderType=1时,必传,需要从calculate-price中获取 - items: 商品列表(数组) - productCode: 商品编码,必填 - quantity: 商品数量,必填 - couponId: 优惠券ID,选填(如果用户要使用优惠券) - couponCode: 优惠券编码,选填(如果用户要使用优惠券) Next: - 引导用户:"您可以通过支付链接扫码或者打开麦当劳APP完成支付,支付完成后请回复'支付完成'或'支付失败',会帮您查询最新的订单状态"
ecommerce1 积分
调用信息
- 工具标识
- mcdonalds.create-order
- 服务提供方
- 麦当劳
- 平均响应
- 0 ms
- 近 7 天调用
- 0
输入参数
addressId配送地址id
beCodebeCode
items待价格计算的商品列表
orderType订单类型
storeCode门店code
takeWayCode取餐方式编码, orderType=1时,必传且需要从calculate-price中获取