作者回复: 这位同学你好。金额在存储的时候会出现精度问题。所以一个常用的方案是把金额作为字符串存储,这样在存储和传输过程中不会出现精度问题。另外,系统在处理金额的时候也尽量用无限精度的数学库,这一点在进行外汇转换的时候会比较重要。 跨境支付比境内支付要更复杂,原因是你会面对不同国家的情况,所以在这里也无法给你介绍具体的做法。架构的大致思路和境内支付类似,你可以根据具体情况具体分析。