微信公众号支付出现:“当前页面的URL未注册”

15

微信公众号支付出现:“当前页面的URL未注册”

微信公众号支付出现:“当前页面的URL未注册”

在微信公众号中,H5页面调起支付时,点击支付按钮出现“当前页面的URL未注册”的提示,这是一个常见的问题。下面我们将详细描述这个问题,并提供解决方案。

问题原因

2017年8月1日,微信官方把关于支付的信息转移到了新的接口上。这意味着之前使用的旧接口已经失效,而新接口需要重新注册和配置。因此,当你在H5页面中调起支付时,点击支付按钮出现“当前页面的URL未注册”的提示。

解决办法

为了解决这个问题,你需要按照以下步骤进行操作:

1. 获取微信公众号支付接口

首先,你需要获取微信公众号支付接口。可以通过微信官方提供的API文档来获取相关信息。

2. 注册新接口

在微信公众号后台中,找到“设置”选项,然后点击“支付接口”,选择“新建支付接口”。按照提示填写相关信息,并保存。

3. 配置支付参数

在微信公众号后台中,找到“设置”选项,然后点击“支付参数”,配置相关支付参数,如商户ID、密钥等。

4. 更新H5页面代码

在你的H5页面中,需要更新代码来使用新接口。具体操作如下:

* 在H5页面的头部添加以下代码:

```html