网站如何生成特定金额的微信或支付宝二维码让用户付款给商家?

网站如何生成特定金额的微信或支付宝二维码让用户付款给商家?

问题描述:

用springboot做一个小商城网站,里面有很多个商家,如何生成商家的微信或支付宝二维码让用户付款给商家?

如商城里有A,B,C 3个商家,有个普通用户想在B商家里买东西,用户选好的物品一共2元,如何生成B商家的收款二维码让用户通过扫码支付给B商家2元?或者有没有其他方法可以付款给B商家2元?

两种情况

1.用户扫码,输入要支付的金额,这种情况直接让商家上传自己的收款二维码,你在用户付款的时候展示给用户就行

2.用户扫码,直接付款,金额已经确定,这种情况就要使用支付宝提供的接口了,具体要看官方文档说明

像淘宝嘛,每家店的收款都是自己弄个支付宝支付平台的账号去收的

如果你要平台统一收再转给各个商家的话,就创建收款码的时候数据库存下,收款单号和商家的关系,然后付款完成后有回调,再用单号找到商家,然后自己打款过去,打款也能调用api去实现