FastAdmin 关于免签约的个人收款思路
来自官网的说明:
FastAdmin个人微信支付宝收款插件免签收款的原理是根据金额差来识别是哪一笔订单进行支付的,因此在同一时间有同一金额进行提交支付,后面的金额都会做随机立减(递增)处理(单位为分),当用户支付成功后此金额将会被释放,后续可继续使用,如果用户占用此金额而没有支付,金额会在订单有效期过期后释放。
- 用户发起订单
- 系统判断价格是否有收款码,给出一张没有被占用的收款码。
- 用户扫码支付。
- 系统的 APP 检查收到有收款,将金额发给系统。
- 系统根据价格判断是哪张订单,并发货。
- 并释放收款码,等待下一次调用。