THE CONTEXT
业务场景
广州云汐光年工作项目。负责订单与支付系统开发,对接 UPay、Payssion,覆盖购买、充值、订阅、续费、到期与退款链路。
HOW IT CONNECTS
- 01创建订单
- 02渠道支付
- 03回调与事务
- 04钱包 / 订阅
THE IMPLEMENTATION
我做了什么
01从支付请求到通知回调
实现渠道支付请求、回调处理与充值入账,校验签名、金额和币种,维护订单状态与钱包流水。
02重复通知只入账一次
结合数据库事务与订单状态条件更新,控制重复回调导致的重复入账。
03资金与资源一起联调
关联云手机购买、续费与到期状态,排查支付成功而资源状态不一致等问题。
04退款有业务约束
检查关联订单与可退金额,记录余额变化和退款流水。
DELIVERY & SCOPE
交付与工程边界
完成订单支付与 UPay、Payssion 渠道对接,串联支付回调、资金流水、退款和订阅生命周期;以事务与状态条件更新控制重复入账。
作者:王殿海 · 更新于 · 根据个人简历与项目实践整理