[关闭]
@yanglfyangl 2018-08-09T01:27:02.000000Z 字数 317 阅读 414

支付

前提及功能

  1. 只接受微信和支付宝。
  2. 提现走人工打款模式。

基于此,我们需要支持的功能
1. 微信和支付宝的接入。
2. 收入账目管理。
3. 道具花费及相关账目管理。
4. 道具花费提现计算及审核。
5. 提现相关规则管理(包括财务审核)。
6. 每日对账销账二清及问题账单管理。
7. 人工打款管理平台相关功能(安全性,一致性,审批流程。。。)。
8. 恶意刷道具风控。
9. 个人账户系统管理。
10. 付款单系统(业务端支出需要走付款单系统,避免钱被冒刷)
11. 红包/转账功能及管理。

注意的重点

  1. 接口要幂等。
  2. 关键写入要事务。
  3. 为了性能需要通过消息异步,但消息要支持幂等。
  4. 必要部分可以考虑TCC,但不要过多。
  5. 新的最终一致性框架在深入测试后可以引入。

主流程

TODO

设计方案

TODO

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注