畅畅 / PRODUCT PRACTICE CASE 05 · MINI PROGRAM

企业预约服务小程序

把一次预约,
做得像一次
被认真接待。

这是为线下服务企业建立的原生微信小程序样板:浏览服务、选择人员与时间、确认预约、查看记录和发起售后。授权只在业务需要时发生。

开始操作演示

可操作原型

无需先登录,
先让用户理解服务。

  1. 01浏览服务
  2. 02选择时间
  3. 03确认预约
  4. 04查看记录

本演示不调用微信手机号、头像或定位接口。只有确认预约时才请求必要联系方式;拒绝后仍可继续浏览。

9:41● ● ▰
禾序预约

原生工程骨架

前端负责体验,
服务端负责信任。

小程序端

页面与组件

首页、服务详情、预约流程、记录、个人中心;统一处理加载、空、失败、登录失效和重复点击。

pages / components / behaviors
API 层

请求与状态

环境白名单、令牌刷新、超时、错误映射、幂等键和敏感字段脱敏,不把后端错误直接暴露给用户。

services / store / config
可信服务端

鉴权与审计

AppSecret、支付密钥、签名、库存、服务器时间与权限检查只存在服务端,完整保留安全审计。

auth / rate-limit / audit
加载中骨架屏不阻断返回
暂无记录解释原因并给下一步
网络失败保留选择并允许重试
支付取消不当作失败,不重复扣款

客户提供与平台核验

代码之外,
还有七道门。

01主体、账号与管理员

营业执照或对应主体材料、已认证小程序账号、AppID、管理员扫码与验证配合。

02服务类目与特殊资质

准确业务类目以及医疗、教育、金融、食品、直播、内容发布等场景需要的许可证。不得借用或规避。

03备案、域名与 HTTPS

完成小程序备案;准备合法域名、证书、服务器和平台配置所需的 request、upload、download、socket 以及业务域名。

04隐私、协议与客服

真实隐私政策、用户协议、信息处理清单、保存期限、删除退出方式和有效客服渠道。

05微信支付资料

如需支付,提供商户号、结算信息、API 证书、回调域名与经营资质;密钥只能放在服务端。

06体验版与真机验收

管理员添加体验成员,在真实微信、不同手机与不同网络下完成核心流程和隐私接口检查。

07平台提审

开发方可以准备材料和修复代码,但平台审核结论、时长和政策变化不能被保证。

预约所需信息

仅在确认时,收集必要联系方式。