微信营销系统(第三方微信平台)之会员管理模块

一、起因

1、业务或者说是任务驱动

最近我有一个新项目启动,计划用到升讯威微信营销系统(微信第三方平台),跟着业务动手去实现,从而了解平台,这种方式我认为是了解平台最快的方式。

升讯威微信营销系统(微信第三方平台)

在线体验:http://wxcm.eeipo.cn/
开源地址GitHubhttps://github.com/iccb1013/Sheng.WeixinConstruction
作者:曹旭升 sheng.chao   

 

2、需求分析

平台定位精英俱乐部管理平台,目前业务需求为把会员管理起来,活动和服务只要做到通知就行。

会员管理:
1、注册(信息采集)
2、入会需要收钱;--->关于入会需要收钱,我计划这么实现“后台添加一个特殊商品会费,商城前台不可见,注册成功后通过代码实现会员默认购买会费商品生成订单,直接跳转到付款页,付款成功后跳转的会员主页(通过参数定制付款成功后跳转页)
3、会员标示(总会还是分会,有效期、权益说明)(利旧会员卡体系)
4、积分商城(利旧)
5、活动管理(利旧,弱化后期再说)

说明:第二点这么思考是为了偷懒,直接复用了商城支付逻辑,减少开发工作量和缩减工期。

 

3、 前端UI已有,接下来集成

 前端UI已经准备好,接下来集成

 

 

二、集成

 1、在Sheng.WeixinConstruction.Client.Shell的Views的Home文件夹下添加前端业务界面

2、在Sheng.WeixinConstruction.Client.Shell的Controllers下面的HomeController进行声明

3、在Sheng.WeixinConstruction.Client.Shell的Areas--Api--Controller进行声明MemberController增加了一些业务处理方法

  • 发送短信验证码SendPhoneValidateCode()
  • 修改用户状态UpdateUserState()
  • 通过手机短信验证后更新手机号UpdatePersonalInfoBySMS()

4、PointCommodity表中增加ForSys属性(来源系统内置),同时修改GetPointCommodityList()取值逻辑,前台不取系统内置商品。

    Member表中增加属性字段解决用户状态和用户个性化信息

    

 

5、修改支付逻辑,付款成功后跳转到会员中心页,同时屏蔽一些操作。

PayOrderDetail.cshtml和OrderDetail.cshtml

6、不知道是配置问题还是怎么短信配置后不能使用,我重新集成了阿里云的短信接口(Dysmsapi)

7、修改了PersonalInfo.cshtml和MemberCenter.cshtml

三、成果

 

 四、相关配置:

1、微信支付对接流程(时间长了,不记得了)

 

登录公众号后台,进入“微信支付”,设置“支付授权目录”:

 http://{appid}.xxx.com/Pay/Deposit/

http://{appid}.xxx.com/Pay/PayOrderDetail/

http://{appid}..xxx.com/

 

{appid} 为你的AppId。

URL必须用斜杠结尾。 

 

微信商户后台

https://pay.weixin.qq.com

下载证书

在商户平台下载微信支付证书

API安全:

https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_3

得到证书文件和密码

必须在操作系统上双击安装证书apiclient_cert.p12后才能被正常调用

商户证书调用或安装都需要使用到密码,该密码的值为微信商户号(mch_id)

 

获取商户支付密钥(就是key)

登录“微信支付”后台的“API安全”,在“API密钥”下点击“设置密钥”

 

获取公众号AppSecret

登录微信公众号后台,进入“基本配置”,查看AppSecret(应用密钥)

 

还需要商户ID用来导入证书

 

注册URL

微信后台的“微信支付”下的“开发配置”中,添加URL

 

微信支付接口安全规范

有关证书、密钥等内容的说明

https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=4_3

 

2、开发平台配置

为成功找方法,不为失败找借口!

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
升讯威微信营销系统微信第三方平台) 在线体验:http://wxcm.eeipo.cn/ 开源地址:https://github.com/iccb1013/Sheng.WeixinConstruction 最初的期望是实现一个微信平台,类似于微盟,只需要商家扫码绑定即可提供整套的营销功能。 我的定位是专门服务于线下商家,例如电影院、商业中心、各类线下门店等,线下商家的一些业务场景和业务流程是比较特殊的,和纯现上的公众号运营不尽相同。 这是我最初想找到的切入点,在系统初步上线后,自己也试着做了推广,包括百度关键词、线下陌拜都尝试过,这些细节有机会我会再详细说一说。 本项目开源了全部工程和代码,可直接编译后进行部署运行。 微信第三方平台的部署方法是需要先注册微信开放平台,然后申请第三方应用,经过审核和接口联调确认,就可以使用了。 本微信第三方平台包括了以下功能: 【吸粉】 投票、定期抽奖、聚人气抽奖、摇一摇抽奖、粉丝海报、1元夺宝、发红包、在线捐款 等 【持续变现】 微官网、微会员、积分商城、卡券、微信支付、分类信息、电影排片 等 【管理考核】 电脑手机双后台、营销二维码、后台用户管理、操作日志 等 备注:如果只是要源码可以到github下载,本附件包括代码说明.docx、开发教程.docx、升讯威 ADO.NET 增强组件 sheng.ADO.NET.Plus.docx、升讯威微信营销系统开发实践:(4)源代码结构说明 与 安装部署说明.docx、升讯威微信营销系统开发实践:(4)所见即所得的微官网 [源码].docx等文档。
微信营销系统第三方微信平台)之微分销模块拓展(附件包括所有源码和数据库、说明文档) 平台框架作者:曹旭升 微分销模块作者:wt0731 在线体验:http://wxcm.eeipo.cn/ 一、微分销是什么? 无论是线下还是线上,获客和流量都是高转化的前提。因此,为了解决这个问题,我们推出了扁平式发展分销商,让更多的卖家成为卖家,大幅度降低销售成本。 微分销系统,让所有参与分享和推广的人都能成为受益者,让新会员、老会员、潜客、信息安全人员成为一个共同体,形成高粘性的闭环。 微分销,是基于微信公众平台上的二级分销商城,是伴随着微信营销的火热而兴起的一种网络营销方式。 微分销(即微信分销),在大数据时代背景下企业数据营销方式,是基于微信公众平台定制研发,专门为品牌公司和商家提供微信连锁商城、微分销渠道的二级分销微信商城体系,微分销助力商家高粘度、快速将自媒体转化为自有分销商。 二、分销原理 生产厂商或品牌公司基于公司微信服务号上部署微分销商城,员工和经销商在公司的微信分销商城基础上生成专属于自己的一个分销商城(员工与经销商即二级分销商),员工的朋友或者经销商的客户在员工或经销商的个人微信商城基础上再次生成个人分销商城(朋友与客户即三级分销商),从而实现公司零成本泛员工业态。 分销模式:全民分销、渠道分销 四、一期实现的功能(现阶段) 4.1、PC后端 1、增加渠道管理; 2、增加返佣清单; 3、修改订单详情,添加返佣详情; 4、添加查看下级功能; 5、添加审核渠道人员入口; 6、后台提供改价功能(解决部分地区有优惠的场景) 7、解决返佣是按照特点价格(例如扣除评测中心部分) 8、微主页扩展“我的分销Url” {{#DCCenterUrl}}标签 4.2、微信端: 1、增加“我的分销”页面:实现分销相关的信息显示和入口(我的返佣、我的下级、推广海报、我的推广码、) 2、增加“我的返佣”页面; 3、增加“我的下级”页面;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值