用户之声——提建议·赢好礼> HOT
自助点单模板的使用场景和主要功能,可在 自助点单模板功能概述 中查阅了解。为保证模板的正常使用,在安装模板后,请先行完成以下配置。

应用初始化配置

APIs 设置:自助点单-微信支付

该设置用于实现小程序中调用微信支付进行下单付款,具体配置如下:
1. 进入模板应用的编辑器后,在数据源模块,切换到 APIs-当前应用,找到 APIs:自助点单-APIs。



2. 单击进入该 APIs,选择微信支付回调方法,单击管理云函数。


3. 跳转到云开发管理页面后展开环境菜单,切换到访问服务模块。



4. 单击新建,填下以下信息后确认。


5. 在访问服务模块,可以查看到默认域名,复制该域名获取到统一下单的回调地址,完整路径为:默认域名/wechat-payback。



6. 再返回应用的编辑器,在数据源模块,切换到 APIs-当前应用,找到 APIs:自助点单-微信支付。



7. 单击编辑后填写对应信息(请参见 小程序微信支付 APIs 配置文档),通知回调选择自有服务。
7.1 统一下单设置,写入:上一步复制的默认域名/wechat-payback。
7.2 因本模板不涉及退款逻辑,所以申请退款设置写入任意符合格式要求的 URL 即可,例如写入 https://123.com




APIs 设置:自助点单-APIs

该设置用于接收微信支付成功/失败回调,具体配置如下:
1. 进入模板应用的编辑器后,在数据源模块,切换到 APIs-当前应用,找到 APIs:自助点单-APIs,选择微信支付回调方法,单击云函数名称,进入云函数配置界面。



2. 在函数配置中编辑信息。



2.1 ApiV3:写入从微信支付侧获取到的 ApiV3 密钥。
2.2 collectionName:写入 lcap-{detailDataSourceId}-{数据模型标识}-preview
2.2.1 -preview 表示体验环境,应用正式使用之前,请删除该标识。
2.2.2 detailDataSourceId 的获取方式:访问应用编辑器-数据源模块,选中数据模型自助点单-订单管理,此时,鼠标移入浏览器的地址栏,找到detailDataSourceId= 后面的值,如下图,进行复制,拼入上述 collectionName 的参数格式中即可。




工作流设置:定时任务

该设置用于实现订单超时支付状态的刷新定时任务,具体配置如下:
1. 在微搭控制台菜单打开工作流选择定时任务。



2. 单击新建,新建定时任务,配置内容如下,其中,除执行流程外必须选择自助点单定时任务外,其余配置可按需调整。




管理端使用指引

在微搭控制台-应用模块中,找到安装的模板应用:自助点单小程序-管理平台,单击编辑应用,跳转到应用编辑器,对应用进行发布,然后访问发布后应用,对店铺、商品等信息按需配置即可。




点单小程序使用指引

在微搭控制台-应用模块中,找到安装的模板应用:自助点单小程序,单击编辑应用,跳转到应用编辑器,发布应用的小程序端,然后访问发布后的小程序,即可进行点单、结算、付款等操作。
小程序首页:



点单页面:



结算页面: