工具 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

beCode

beCode

items

待价格计算的商品列表

orderType

订单类型

storeCode

门店code

takeWayCode

取餐方式编码, orderType=1时,必传且需要从calculate-price中获取