**看文档之前先分清几个概念**
1.SAAS后台控制台: [https://shangmen.sy97.cn/](https://shangmen.sy97.cn/) (进入官方控制台)
2.你自己的SAAS后台站点:安装在你自己服务器的域名(购买小程序时绑定的域名),**你的SAAS后台站点必须添加****备案号****,不然会被阿里和腾讯封掉**
3.公众号和小程序官方后台:[https://mp.weixin.qq.com/](https://mp.weixin.qq.com/)
4.小程序服务类目要添加 生活服务 ->家政服务
![](https://img.kancloud.cn/18/3e/183ed232ff696d29a3e6412d00824349_750x394.png)
**视频教程 可先看一遍视频** [https://mp.weixin.qq.com/s/aRVpiee3daZMKBRilu5qnA](https://mp.weixin.qq.com/s/aRVpiee3daZMKBRilu5qnA)
**视频和文档里面的域名都是演示的域名,请按实际情况填写自己的域名**
# 一、**后台(自己的域名)**添加小程序
## 1、进入后台
如果你是新版SAAS后台**(登录域名后跳转进入了如下页面)**按下面截图操作,如果没有就往下拉看**2、添加平台**
![](https://img.kancloud.cn/de/40/de40beb03139c09c4603ce3335442540_1240x845.png)
选择客户端
![](https://img.kancloud.cn/cd/9d/cd9da41d47450332d7ef09de1af2b861_760x644.png)
点击右上角 添加平台,然后接着第2步开始
![](https://img.kancloud.cn/e6/b7/e6b7f743f947545ce91982864299b09f_2544x818.png)
## 2、添加平台
你的后台(你自己的**域名站点**) → 平台管理 → 添加小程序 → 填上你的小程序信息按下面的顺序
![](https://img.kancloud.cn/01/dc/01dcb4bc7d024c86bbf6c8a78e09e182_805x384.png)
**下图选择手动添加小程序(不要选授权接入)**
![](https://img.kancloud.cn/ae/cd/aecdc64e892fedaa727c2324d8c7106c_400x253.png)
**上图请选择手动添加,下图是手动添加后的填写说明**
![](https://img.kancloud.cn/81/56/81565e3f5639b8950e5f4f551b03e1dc_750x377.png)
**备注:下图是官方小程序后台(**[https://mp.weixin.qq.com/](https://mp.weixin.qq.com/)**)里查找appid和appsecret的位置**
![](https://img.kancloud.cn/19/5f/195f0a5f12333074d0e4c039f206cc72_617x371.png)
**返回SAAS后台继续 下图是SAAS后台里接着设置 新用户本页面不用管 直接点击下一步 SAAS后台老司机按需设置**
![](https://img.kancloud.cn/fc/ea/fceac67748c81fe232b92c4d9a9ec46b_750x458.png)
**下图版本描述和版本号填上** **点击+添加应用****,添加的应用选择 上门预约服务小程序,然后点生成版本**
![](https://img.kancloud.cn/56/ce/56cec266487c89fe70e8bf7b8095c6a1_629x559.png)
**点击上图中的 + 号 在弹出中选择 “上门预约服务小程序”**![](https://img.kancloud.cn/58/4b/584b8520a58c01ddf74d090991a24396_686x223.png)
# 二、进入小程序官方后台 [https://mp.weixin.qq.com](https://mp.weixin.qq.com/)
**官方小程序后台(** [https://mp.weixin.qq.com](https://mp.weixin.qq.com) **)→ 开发 → 开发管理 → 开发设置 → 服务器域名和 业务域名 必须设置, 推送消息请不要开启**
**设置方法如下 1)2)3)步骤,位置在下图**
![](https://img.kancloud.cn/aa/1d/aa1d4b8fe26400a48dd6c661631710c8_470x500.png)![](https://img.kancloud.cn/06/0a/060ab434a02fe3c77cac9ac843eeb59e_1060x433.png)
**至少要设置request域名、upload域名、download域名和业务域名并****关闭IP白名单**
**requset域名:** 你的SAAS后台域名 + https://api.bspapp.com + https://restapi.amap.com **(总共3个域名,不要遗漏)**
**download域名**: 你的SAAS后台域名+你的图片远程存储(oss)域名(没有远程域名的不添加)
**upload域名**: 你的SAAS后台域名+你的图片远程存储(oss)域名(没有远程域名的不添加)
**业务域名:** 你的SAAS后台域名
1)其中“服务器域名”->“request合法域名”中添加你的**SAAS后台域名和**https://api.bspapp.com和**高德域名** (https://restapi.amap.com)**这个很重要,一定要添加**)
2)如果使用了SAAS后台远程附件(oss)功能的,请将oss域名和SAAS后台域名都添加到小程序**download和upload**域名,并将oss域名配置ssl证书(**https**),没有设置远程附件的话 download和upload域名只填你SAAS后台域名
![](https://img.kancloud.cn/45/7e/457e29070138fb05c799a08ee6c120ab_623x583.png)
3)业务域名设置时候,需要下载校验文件,上传到SAAS后台根目录,方法如下
a)官方小程序后台点击添加业务域名 弹出下图中下载校验文件
![](https://img.kancloud.cn/5a/d5/5ad5e7f35524fcffe9755f738f19ce68_750x398.png)
b)登录你的SAAS后台,进入你的小程序 域名设置 选择下载的校验文件 上传,这个文件名要跟下载的一模一样,也不要带任何序号
![](https://img.kancloud.cn/03/f9/03f9783d21844289131012e86d234947_750x530.png)
c)上传后保存业务域名(业务域名填你的SAAS后台域名)即可
# 三、设置微信支付
进入SAAS后台你的小程序平台(下图)
![](https://img.kancloud.cn/a7/85/a78555eb49eeb521891301bf7803e4f6_429x1217.png)
**请使用微信普通支付商户,支付商户号和密钥设置后,微信支付一定要点开启**
![](https://img.kancloud.cn/ae/da/aeda4dbb9a4b8bb6c8322d8053b0d1b4_750x694.png)
**支付密钥位置(登录微信支付商户官方后台** [https://pay.weixin.qq.com/](https://pay.weixin.qq.com/)**) 支付密钥设置APIv2的**
![](https://img.kancloud.cn/27/63/2763c900ac3085d02d5a1d5c3657c267_1837x1100.png)
**SAAS后台后台(你自己的域名 选择你的小程序)进入上传证书**
![](https://img.kancloud.cn/65/8c/658c9dc263ff07cfea13fdb8973dde72_702x685.png)
![](https://img.kancloud.cn/6a/80/6a80935840bda5eecee591b8d3f53a31_750x368.png)
**微信商户绑定小程序 (** [**https://pay.weixin.qq.com/**](https://pay.weixin.qq.com/) **)**
![](https://img.kancloud.cn/e4/3a/e43a80891c5f8300f258a44c565496b0_1633x638.png)
**去微信小程序官方后台确认关联(**[**https://mp.weixin.qq.com/**](https://mp.weixin.qq.com/)**)**
![](https://img.kancloud.cn/74/2b/742ba3d06aaf7e31f62e1327f0e828c9_2294x816.png)
# 四、小程序内支付失败的原因
1. SAAS后台内未设置商户号和密钥
2. SAAS后台设置支付后没有开启支付
3. 小程序跟微信商户没有关联(微信支付 产品中心 appid管理 看看有没有你的小程序id)
4. 微信商户 产品中心 是否开通JSAPI支付(只需开通,无需设置)
5. 密钥错误,重置密钥
# 五、功能设置
从SAAS后台你的小程序后台后台**(下图位置进入)**按从上往下开始添加,后台设置每一步基本都有说明
![](https://img.kancloud.cn/11/c9/11c907b543accf08c9444a116032bcba_750x669.png)
![](https://img.kancloud.cn/c1/ef/c1ef3deafb0b0948dde6ea94b635ef11_750x395.png)
# 六、SAAS后台提交版本
这里显示点击 **发布设置** 管理员或者开发者扫描二维码
![](https://img.kancloud.cn/3a/ad/3aada4d455c697e6caca52bc6f3af109_627x1084.png)
# 七、体验版看效果
去官方小程序后台 ([https://mp.weixin.qq.com](https://mp.weixin.qq.com/s/aRVpiee3daZMKBRilu5qnA)) 点击 版本管理 把刚才上传的版本设为体验版(体验版首页设置为 **xg\_o2o/index/index**),扫码看效果,然后提交审核(**上传审核前至少要设置几个服务分类和服务项目**),审核通过后再次进入官方后台 版本管理 点击发布
1)在官方后台上传审核时如果提示 **用户隐私说明** ,请查看操作手册里的第24条
2)在官方后台上传审核时如果提示 **位置接口** ,请查看操作手册里的第27条示例
# 八、后台添加公众号(认证服务号)
**公众号是给师傅和管理员发通知的,如果用不到请跳过**
检查模板消息模块是否已安装 ([https://s.w7.cc/module-21865.html](https://s.w7.cc/module-21865.html))
**如果你的公众号之前已经关联到小程序所在的SAAS后台,此步骤可忽略**
进入你的站点后台**(你自己的域名)** 选择 平台管理 添加公众号,按提示填上你的公众号信息
![](https://img.kancloud.cn/19/3e/193e02317952c8b4859ef68f5d87fcbf_778x392.png)
![](https://img.kancloud.cn/de/b3/deb39c070bfd25c4f59a3a9cf73f6c46_602x311.png)
下面的信息填写完整 appid和appsecret 在你的微信公众号官方后台 [**https://mp.weixin.qq.com**](https://mp.weixin.qq.com) 设置与开发 ->基本配置 里面
![](https://img.kancloud.cn/62/6f/626f50f6bd51480914d834e0502ffe0d_680x405.png)
添加好之后,选择你刚添加的公众号->管理设置 ->公众号通信(下面截图)里的信息复制下来
![](https://img.kancloud.cn/0f/e0/0fe0374b14dfe0962c88d4aec1572d71_1355x557.png)
![](https://img.kancloud.cn/46/ac/46ac551bfc8fb44b31d1d79ea16f9cf0_390x958.png)![](https://img.kancloud.cn/ca/03/ca030054601474e73bac3f0b9646d9ef_750x371.png)
**官方公众号后台** [**https://mp.weixin.qq.com**](https://mp.weixin.qq.com) **登录你的公众号**
1) 点击设置与开发 ->基本配置
![](https://img.kancloud.cn/b2/f4/b2f4131b0176e302a201fd652077d7ce_677x1266.png)
**白名单需设置服务器IP , 刚才在你的SAAS后台站点复制的信息 填到下面的服务器配置**
![](https://img.kancloud.cn/c0/b6/c0b6b52a3ea4444aa2ade85cf0f4c3f1_750x777.png)
2) 公众号功能里的三个域名必须添加(方法见下图)将SAAS后台域名填到到下图->公众号设置->功能设置
![](https://img.kancloud.cn/21/70/21708c4a360ce27374eaef3ce792b8f8_750x510.png)
功能域名设置时,下载文件后,SAAS后台内文件上传,如下图
![](https://img.kancloud.cn/b6/ad/b6ad1d6f596b3999eeefeccc3e0a2485_750x432.png)
**然后进入SAAS后台你的公众号,在截图位置上传刚才下载的文件**
![](https://img.kancloud.cn/09/9b/099b63bc27aa1328170e50b3caa34834_750x407.png)
- 0)小程序和公众号如何与SAAS后台对接(含支付)
- 1)师傅公众号通知配置以及开启声音的方法
- 2)服务项目规格设置
- 3)服务项目次卡设置以及次卡赠送规则
- 4)服务项目“尽快上门”和预约时间段设置
- 5)小程序师傅和管理员的添加方法
- 5)管理员发单功能说明
- 6)客户直接预约师傅功能
- 7)师傅确认接单功能说明
- 8)客户订单退款和管理员审核
- 9)师傅服务标签设置方法
- 10)如何将师傅按二级服务分类划分
- 11)师傅和分销商结算规则和提现
- 12)会员卡密(月卡季卡年卡)使用方法
- 13)优惠码使用方法
- 14)首页如何开启关注公众号组件
- 15)小程序首页装修说明
- 16)小程序顶部导航自定义颜色设置
- 17)客服开启方法(小程序客服和微信客服两种方式)
- 18)电话通知说明
- 19)微信支付语音提醒设置方法
- 20)商城(含积分)功能介绍
- 21)小程序更新方法
- 22)宝塔申请ssl和ssl续签方法
- 23)小程序跳转视频号直播功能
- 24) 小程序隐私内容填写示例
- 25)SAAS新建子账号管理不同的小程序
- 26) 小程序地理位置接口申请
- 27)如何创建企业微信群永不过期二维码
- 28)系统预设系统地址与规则
- 29)阿里云短信设置方法