微信JSAPI支付是一种使用微信内置浏览器或微信客户端内的网页进行支付的方式。流程如下:
用户在商户的网站或应用内点击支付按钮,触发支付请求。
商户服务器收到支付请求后,向微信支付服务器发起下单请求,并将支付信息传递给微信支付服务器。
微信支付服务器收到下单请求后,会根据商户提交的信息生成支付二维码或支付链接。
商户服务器收到微信支付服务器的响应后,将支付二维码或支付链接发送给用户浏览器。
用户浏览器打开支付二维码或支付链接,跳转到微信内置浏览器或微信客户端进行支付。
用户在微信内置浏览器或微信客户端内输入支付密码或通过其他认证方式进行支付。