解构国际汇款产品之交易系统
本文以国际汇款产品交易系统为分析对象,具体介绍了交易系统的构成、交易系统的关联系统、交易服务、交易处理机制、订单信息、订单的状态机6部分内容。
一、交易系统的构成
交易系统核位于业务系统与账务系统之间,其职责为:
- 对接上层业务系统,接收交易请求。
- 提供交易服务、处理业务逻辑、转化交易订单。
交易系统包括交易服务与订单管理两部分。其中:
- 交易服务:主要是抽象出交易类型,对外提供不同方式的下单服务。
- 订单管理:完成订单的生命周期管理,包括订单生成、计费、订单取消等。
二、交易系统的关联系统
- 业务系统:发送交易请求;
- 会员管理:获取会员产品开通信息、费率、点差;
- 风控:对交易中的收款人、收款账户、收款国家等进行风险排查;
- 产品工厂:读取产品信息;
- 报价引擎:通过产品信息、会员点差获取当前客户牌价;
- 工作流:处理下单后的订单流转;
- 账户账务:下单充值、支付后的账户余额、会计记账;
- 资金管理:出款处理、外汇头寸管理;
- 清算中心:每日日终清结算批处理;
- 报表:日报表、月报表。
三、交易服务
根据交易的性质可分为:
四、交易处理机制
4.1 充值
4.2 换汇
4.3 汇款(支付流程与换汇同)
4.4 转账
4.5 委托收款(入账流程与充值同)
五、订单信息
六、订单的状态机
本文由 @锅包肉 原创发布于人人都是产品经理。未经许可,禁止转载。
题图来自 Unsplash,基于 CC0 协议
第六点,请问换汇以后为什么有退款?是支付完了可以直接退款吗?
我的理解是:换汇未完成时,是允许退款的
请问,牌价试算的意义何在?因为这个牌价试算如果定不了出账和入账的值,那么这个步骤则没什么存在的意义啊
1是根据汇入金额计算汇出金额,2是计费有一个复杂的逻辑,当多个收款人且收款国家不一样时,计算公式中与汇出金额有关。