快速入门
登录、创建您自己的密钥,并找到您的第一个 API 请求和已签名的测试投递。
Maple 如何运作
概念模型:应用、门店、连接,以及各自的职责归属。
从您要做的事情开始
接收并处理订单
接收
order.notification webhook,并通过 accept、deny、ready 和 complete 调用推进每个订单。发布菜单
以您自己的稳定 ID 为键,把门店的完整菜单作为一份 JSON 文档发送,并可读回。
处理 webhook
验证 HMAC 签名、对投递去重,并从事件记录中重放。
浏览所有端点
身份验证、门店、连接、菜单、订单和 webhook 的请求与响应结构。
您无需自行构建的部分
餐厅集成通常很痛苦,因为您要承担本不属于您的问题。使用 Maple,您不需要:- 无需对接支付。 Maple 创建并负责支付链接。您无需接触银行卡,也不承担 PCI 范围。
- 无需定价引擎。 Maple 计算每一个面向顾客的总额。您读取的是以分为单位的整数。
- 无需轮询。 订单会推送到您的 webhook;事件记录和重放端点可用于恢复。
- 无需 SDK。 这是一个 REST API,可用任何语言调用。
- 无需在生产环境中摸索。 您先基于隔离的测试数据构建;集成获批后才会开通正式访问。
API 的整体形态
每个经过身份验证的请求都携带Bearer 凭据。请在已准备好的沙盒中开发,然后单独申请生产批准,并配置生产应用、授权、密钥和端点。请参阅环境: