支付宝
1.刷卡支付(主扫)
需要pid,appid,amount,orderid,调用支付宝支付接口,返回是否支付成功。
2.网站支付(被扫)
pos机上输入金额后,通过form表单发送网页支付宝支付请求。
微信
1.刷卡支付
mid服务商号,sub_mid商户号,amount,以及微信签名等参数,进行微信网页授权,配置网页授权域名,以及测试域名链接,实现微信支付
2.网页支付
mid,sub_mid,后台实现微信授权,生成一串json,在页面js提交支付请求
注意:涉及很多操作细节,需要深度挖掘,理解!