支付心得体会

增加内容影响范围时间

1 概述

1.1 分析定位

此次主要是简单分析纯粹的第三方支付平台,定位类似微信和支付宝。不涉及到认证,权限等问题。

1.2 支付的流程

1.用户在支付平台客户端上进行注册,需要提供自己的用户信息,包括但不限于手机号,身份证号(一般支付类的平台都需要进行实名认证),用户昵称等,填写完成后确认完成注册,此时用户在支付平台拥有了属于自己的用户账号。

2.用户在注册后,需要进行绑定银行卡,在绑定过程中,提供自己的银行卡号,以及在银行预留的手机号,在提供信息以后,银行后台会进行认证,并在确认后可能会发送短信告知用户绑定信息。

3.用户在绑定后,支付平台可以要求客户输入和确认客户端的支付密码。完成后,用户才可以在第三方购买商品,通过支付平台的客户端进行支付。

4.支付过程中,用户在支付平台客户端输入支付密码。完成交易支付。

5.支付完成后,支付平台网络通知商家支付结果,商家在确认后,完成商品交易。到这一步,一场交易才算真正完成。

1.3 支付场景

按照领域驱动设计DDD(domain-driven design)的原则,在分析和涉及支付平台技术细节之前,需要头脑风暴,分析支付在生活中的各个应用场景,才能开始进行技术设计,总结归纳如下所示:

1 最普通的就是手机app直接下单,然后在订单页面选择微信进行支付,例如在京东购买一个商品,下单后,选择微信通道进行支付。

2.用户在个体商店下购买商品,需要扫码支付金额。

3.用户在某个平台下面持续订购服务,用户不用每月定期需要支付给平台,服务在后台会自动扣款。

4.用户在场景内不方便支付的问题,直接展示自己的付款二维码,然后商户进行扫描,商家在后台发起支付请求,支付平台直接在后台扣款,例如乘车码。

5.用户在手机上玩一款手游,然后通过手机自带的游戏中心对游戏进行充值,手机游戏中心相当于服务商,而游戏本身就相当于一个商户。手机厂商通过游戏中心参与游戏厂商的分润。

以上5个基本分类基本涵盖了支付的各种应用场景。

1.4 角色分类

从1.3章节可以看到,在这些基本场景中,支付平台上总共有两种角色活动:商户和用户,以及商家应用。

用户,顾名思义,就是在支付平台上绑定自己银行卡,并开通支付能力的普通使用者

商户是指在支付平台上注册的一种角色,这个角色给普通用户提供一定的服务或者商品,然后用户通过支付平台对该商家进行付款转账。

商家应用:即用户在某个app上购买商品,这个app即是支付应用,支付应用即可能是第三方公司的应用,也有可能是支付平台所属公司内部的其他应用。

可以看到,要想成为广泛而通用的支付应用平台,平台需要对这三个主要角色中进行交互。

1.5 涉及功能

涉及到的功能如下:

1.签约管理:包含多个子功能,商户注册,普通用户注册,绑定签约,签约信息查询,解约

2.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值