1. 注册小程序账号:
以个人或者企业名义注册小程序账号https://mp.weixin.qq.com/cgi-bin/wx
具体注册流程参考:http://kf.qq.com/faq/170109iQBJ3Q170109JbQfiu.html
开通微信开放平台地址:https://open.weixin.qq.com/
2. 小程序基础信息配置:
申请完成后登录小程序后台,在“首页-小程序信息”中填写基础信息
具体填写规则参考:http://kf.qq.com/faq/170109nQRFJb170109fi6JJR.html
3. 获取开发者ID信息:
登录小程序后台,在“首页-配置服务器”中点击开发设置,进入设置页面
在配置页面中获取AppID和AppSecret。AppSecret需要点击后面操作列的“生成”或“重置”查看。(注:AppSecret需自行保存,查看后小程序后台不做显示)
登录订货商城后台,进入“系统设置-微信设置”页面,在配置中填入刚获取的AppID和AppSecret,类型选择小程序。(小程序绑定的服务号,也需要单独配置,服务号相应AppID和AppSecret可从服务号后台获取)
4. 添加业务域名和服务器域名:
业务域名路径:开发管理--开发设置--业务域名
小程序中需要添加商城的域名地址。
在小程序后台中,进入“首页-配置服务器”的开发设置页面,找到业务域名点击配置
在业务域名配置中下载校验文件(不要修改文件名),提供给技术人员进行配置。配置完成后,填写自己的商城域名并保存。
商城域名填写规则:如域名为【https://shop.newniu.com】
需填写为【https://shop-m.newniu.com】即 .newniu前边需加上-m
服务器域名路径:开发管理--开发设置--服务器域名
需配置2处:【request合法域名】【uploadfile合法域名】
【request合法域名】中添加2个:
1)【https://hcb2b.oss-cn-zhangjiakou.aliyuncs.com】所有客户都要填写,直接复制即可
2)【客户自己的商城域名】
【unloadfile合法域名】中添加1个:
1)【客户自己的商城域名】
商城域名填写规则:如域名为【https://shop.newniu.com】
需填写为【https://shop-m.newniu.com】即 .newniu前边需加上-m
5. 小程序添加微信支付:(支付申请配置流程可参照微信支付配操作手册)
登录微信支付商户平台(无微信支付商户平台的,请进行商户号注册 https://pay.weixin.qq.com/index.php/apply/applyment_home/guide_normal),点击“产品中心-账号关联”进入授权申请页面。
填写相关已认证APPID信息,阅读并签署《微信支付商户号与APPID授权协议》,点击“确认”提交,发起授权申请。
发起授权申请后,前往小程序后台,点击“微信支付-商户号管理”,查看相关商户号信息,确认授权申请,或在“公众平台安全助手”下发的模板消息中确认授权信息。
具体微信支付账号关联配置请参考:https://pay.weixin.qq.com/static/pay_setting/appid_protocol.shtml
6. 订货商城添加小程序支付方式:
小程序配置完微信支付后,需再在云订货后台上添加小程序支付方式。
登录订货商城后台,进入“系统设置-支付配置”页面,新增微信小程序支付。添加对应小程序AppID、商户号、API证书、微信公钥(即设置的v2或v3密钥)
7. 开通微信开放平台
地址:https://open.weixin.qq.com/
注册账号并完成认证,需绑定申请好的小程序
返回微信小程序进行确认绑定
8. 小程序发布
小程序相关配置完成后,需要将小程序应用打包发布。发布由订货商城负责打包上传,需添加一个万里牛技术人员账号(发布完成后可删除)
登录小程序后台,点击“成员管理-添加成员”
添加万里牛技术人员微信号(w1561778301),点击搜索框添加,权限勾选开发者权限。
添加后,给万里牛技术人员提供商城域名和小程序AppID。域名可在订货商城后台“系统设置-商城设置”中查看. 商城域名和小程序AppID用于万里牛前端技术人员上传小程序的程序包.
待小程序应用上传后,商家进入小程序后台,在“版本管理”中将应用提交审核。待微信审核通过点击发布即可。
9. 微信公众号关联小程序
(如果需要服务号可以跳转小程序需要关联绑定服务号)
小程序需要跟已有的微信公众号绑定。
登录微信服务号后台,在小程序管理中添加刚配置的小程序。
选择关联小程序
通过名称或AppID可添加小程序
关联后,可在自定义菜单中配置跳转小程序。