发表于: 2017-11-18 22:52:24
2 900
今天完成的事情:
今天开始任务十,看了几篇关于支付的文章:
支付类型:
- 网关支付:银行金融网络系统和Internet网络之间的接口,是由银行操作的将Internet上传输的数据转换为金融机构内部数据的一组服务器设备,或由指派的第三方处理商家支付信息和顾客的支付指令。网关支付是在线支付的最普遍形式,基本所有的在线支付都会涉及到网关。
- 银行卡支付:按照支付形态分为认证支付、网银支付、快捷支付几种形态。银行卡网银支付要求银行卡必须开通在线支付功能,而快捷支付并不需要开通在线支付功能。主要利用支付验证要素,结合安全认证(例如短信验证码),让持卡人完成支付。
- 快捷支付:完成持卡人银行卡、身份证、手机号的实名认证即可;在于绑卡之后,有些银行接口会返回token,后续使用token来作为支付凭证,无需提供卡号信息,很好平衡了安全性、便捷性。但是每次都需要通过输入下行的短信验证码。
- 网银支付:限制PC端,安全性能好,必须先开通网银支付;
- 第三方支付:微信支付和支付宝支付、各平台钱包支付
实名认证:
实名认证的好处:从用户角度,可保障用户自身资金安全,密码丢失可以通过申诉等方式找回;对于平台可有效风控,识别黑名单用户;对监管结构来说可掌握每一笔资金的归属。实名认证的要素包括用户的姓名与身份证号。
实名认证在互金平台主要有两种方式,第一种是设定专门的实名认证入口,第二种是与后续的绑定银行卡一道完成实名认证。
绑定银行卡:
- 输入卡号并提交后,通过LUHN算法验证卡号输入合法性
- 银行卡号获取到后,则需根据银行卡号检索银行卡发卡行及卡种等信息
- 姓名、身份证号、卡号、预留手机号4要素进行验证
- 验证通过则下发短信验证码
- 短信验证码验证,无误后绑卡完成,数据库记录银行或第三方支付返回的绑定号。

支付过程中表面是信息的流动,而本质上是资金在流动。信息流动过程如下:
- 用户通过移动终端在交易系统中发起交易;
- 交易系统接收用户交易请求,生产订单信息,向支付系统发起结算请求;
- 支付系统通过移动终端,引导用户对交易进行确认;
- 用户通过移动终端,确认交易的金额以及支付方式;
- 支付系统接收支付确认信息,调用支付网关,向银行的快捷支付接口提交扣款请求;
- 银行内部系统进行处理,处理结束后向平台支付系统返回扣款结果信息;
- 支付系统内部处理,向交易系统返回支付结果;
- 交易系统通过移动终端,显示并告知此次支付结果,完成交易流程。(同时,消息处理系统会通过应用内消息或者短信告知用户支付结果)

提现:

用户发起提现申请后,风控系统对用户的提现申请进行风控审核(系统自动或者人工审核),评估其提现的资金安全。由于可能存在多种出款渠道,因此渠道路由将选择最佳的出款渠道(通道是否可用,是否收费,时效性)。当渠道路由选择了最佳的渠道后,该渠道发起出款。
支付宝支付场景分为很多种:
口碑卖家买单:
1、输入订单金额、确认付款、选择付款方式、输入支付密码(截屏分析的的时候发现了一个贴心的服务,就是截完屏支付宝会默认你操作过程中遇到了问题,然后出现一个反馈弹窗)
付款方式优先推荐支付宝相关的花呗和余额宝,另外还支持银行卡快捷支付
2、商家扫取支付二维码(ps:二维码一分钟更新一次,很屌的功能是二维码无法进行屏幕截取,杜绝恶意操作)
3、扫码付款:扫取商家的收款二维码
明天计划的事情:
继续看支付模块
遇到的问题:
没太明白支付网关具体是什么,
评论