主要负责闪聚合支付系统中的商户注册、商户资质申请、C扫B支付、支付结果获取。
1. 负责SaaS平台的维护,在商户注册的流程中,商户注册的账号等信息需要写入SaaS平台,由SaaS平台统一管理账号分配权限,商户统一通过 SaaS平台登录闪聚支付
2. 独立完成商户注册模块开发,根据接口文档提交商户基本信息、商户注册资质、商 户营业地点等。待SaaS平台通过后,由SaaS平台进行账号分配。商户可以通过分 配账号进行支付参数的配置进行营业。
3. 由于商户提交图片种类众多、引入七牛云云存储,将商户提交的图片存储在七牛云,减少本地图片服务器压力。
4. 负责C扫B支付的维护,SaaS平台作为媒介调用微信、支付宝的支付接口,完成用户支付。
5. 将业务功能和支付功能解耦化,当顾客支付完成后,SaaS平台将支付信息通过RocketMQ发送出去,同时创建监听器,将消息消费完成并和支付宝接口进行调用。当支付宝确认结果后,发送的请求也存储到SaaS平台MQ当中进行消费,并添加业务状态的修改,把当前订单修改为已付款。通过前端页面异步更新已付款页面。