功能需求:
通过微信第三方平台创建的模板小程序,想要实现用户在小程序支付一定金额后领取会员卡,领取会员卡后可给用户下发一定数量的优惠券,并且实现用户在小程序消费享受商品折扣。
开发流程:
一、了解微信的3个平台
1)微信开放平台:微信开放平台
管理中心/第三方平台/创建第三方平台:用于为商家创建模板小程序(如用第三方平台开发模板小程序此平台必须对接。)
2)微信支付平台:微信支付 - 中国领先的第三方支付平台 | 微信支付提供安全快捷的支付方式
a 商家平台:https://pay.weixin.qq.com/
b合作伙伴平台:https://pay.weixin.qq.com/partner/public/home
用于微信支付,支付后可领取会员卡会用到微信支付中商家商户号(或微信公众平台子商户号)。
3)微信公众平台:微信公众平台
小程序:版本管理、 成员管理、开发管理
公众号:卡券管理(会员卡)
二、功能梳理
1)公众平台创建会员卡:1 第三方代制模式 | 微信开放文档
共三种创建卡券方法:
a:微信开放平台-商家公众号(自我认证)支持会员卡但对商家要求高
b:微信开放平台-商家公众号(未认证)不支持会员卡
c:微信公众平台-第三方公众号(服务号认证)支持会员卡,且商家无需创建公众号。公众号审核费用300元 【最终选择方式】
图1 三种会员卡对接方式
图2 会员卡创建流程
2)卡券&小程序打通:目录 | 微信开放文档
a 会员卡:在微信公众平台公众服务号。
b 小程序:在微信公众平台小程序(也可为模板小程序)。
因开发主体不同,需用接口将模板小程序和微信公众服务号打通才能通用。可从模板小程序里领取会员卡,并且卡包中领取的会员卡可通过配置“进入小程序”链接跳转到小程序中。
3)微信支付后开通会员卡:8 管理会员卡 | 微信开放文档
附加功能需求:领取一张空的会员卡,还需要设置领卡的条件,并且领卡后给予用户一些会员卡打折优惠或者发放一定数量优惠券。
a、设置领卡条件
b、会员卡打折
c 、优惠券功能