个人支付系统方案

本文主要是记录自己实现个人支付系统的过程 以供后来人参考。

为什么要打造自己的支付系统?
简单点说有下面这几个原因吧,每一个都是无法逾越的。

1.个人或者初创团队没有企业资质,无法申请微信和支付宝支付接口,连测试也不行啊!
2.产品想实现全平台(web,android,iOS)支付,但是iOS不行啊,即使你申请到了微信和支付宝接口也不行。

具体技术选型
1.首先需要一个支付消息的即时回调接口,这个瞬微盯盯可以提供。无需接入任何api,只需提供自己的回调url地址就能将支付消息即时的引入自己的系统。应该说是没有更加方便的了。
瞬微盯盯文档:http://www.quicktiny.cn/doc?sid=vfkodn9cynvl

2.有了即时回调接口,接下来就是考虑如何生成订单,区分不同用户的付款行为。结合瞬微盯盯的回调数据信息。最终采用了金额优先(使用不同的金额小数点),用户备注作为高并发时辅助的方式。订单有效期设定为2分钟,做好不同金额二维码池的管理,10个二维码即可满足每分钟5个收款(突发高流量自动启用用户备注),对于一般的业务完全足够了。

TO BE CONTINUED…

你可能感兴趣的:(个人支付系统方案)