关于支付宝微信支付的问题

业务流程大概是这样的,当用户在微信浏览器中打开下面的h5页面时,会选择微信支付方式,当用户在支付宝中打开页面时,选择支付宝方式支付,请问这个该怎么做?

想过判断手机端浏览器的类型,判断是微信的还是支付宝的,但是在微信内支付用的是公众号里面的方式,需要对改页面进行授权,如果我对这个页面进行的授权,在支付宝中不就打不开了吗?求大佬指导一下思路,感谢!

最佳答案

默认支付宝支付,页面JS检测UA,检测到微信浏览器的时候,设置默认微信支付不就解决了么?

不过最好的方式还是微信和支付宝两种支付方式同时显示,让用户自己选择。无非是支付方式和当前UA不一致的时候做一个浏览器跳转。支付宝中能用微信支付,微信中也能用支付宝支付,岂不是很方便?