Stripe 整合复盘

整合stripe太几把累了,一开始以为是个简单的功能设计,结果stripe的所有我都给做了,从stripe需要的后端服务设计和编写,以及前端的stripe管理思路文档以及整合stripe到前端的代码编写,除了文档部分一个人搞定。

用时4个星期左右,同时参半着其他开发前端和DevOps任务:

  • 第一个星期了解Stripe的核心概念以及核心流程,并且编写简单的测试demo
  • 第二个星期搭建Stripe需要的后端服务。
  • 第三个星期完善Stripe的流程文档,与客户进行谈判对接。
  • 第四个星期开发Stripe所需的前端页面,将所有流程文档的功能整合到前端中。

经验教训:

不要尝试把所有Stripe的代码放在一起集中处理多种情况,主动监测用户的账户状态不可取。

需要把中心化的代码方式转换成依靠用户行为为基础的触发方式,保证代码的质量和数据的稳定性。

将所有情况在文档中清晰的列出来,并且表明现在的case 号码,方便对比情况和测试。

对于变量命名需要有一个标准,有标准之后对于维护很方便查找和更改。

Reference:
Stripe DOC: https://stripe.com/docs
Stripe API: https://stripe.com/docs/api/
Stripe JS: https://stripe.com/docs/js

 

 

 


欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。

Leave a Comment

Your email address will not be published.