微信公众号 - H5 网页接入微信支付(JSAPI)

前言

假设您已经申请成为微信商户(认证)且各项配置弄好了,并且开通 JSAPI 支付等,只差代码(前端)编写。

如果你之前不了解,强烈建议 先看一遍如下标注的文档:

官方文档】网页客户端(H5),需要调用微信 JS ,唤起微信支付。
官方文档】服务端,需调用统一下单 API,获得 prepay_id

一、检查客户端

微信团队为了确保支付安全,只允许在微信内打开的网页才有权支付,您需要提前验证一下环境(是微信内打开的还是普通浏览器)。
注意:此步骤非必须,因为公众号网页在其他浏览器内打开,会提示“请在微信客户端内访问”。

微信内置浏览器中,封装了独有的 WeixinJSBridge 内置对象(在其他浏览器中是无效的),

该对象就是前端支付所调用的 API,这也是微信保障支付安全的手段。


猜你喜欢

转载自blog.csdn.net/weixin_44198965/article/details/123426420