微信公众号支付,则需要现在微信支付商户后台,预先添加支付网址才可以。否则会出现“当前URL未注册”字样的报错。

  1. 报错实例如下,手机端微信调起微信支付框时弹出

URI未注册(设置语言和框架|架构和DTD) url未注册怎么处理_微信公众号

  1. 首先需要登录微信支付商户后台

URI未注册(设置语言和框架|架构和DTD) url未注册怎么处理_html_02

  1. 栏目选择为“产品中心-开发配置”

URI未注册(设置语言和框架|架构和DTD) url未注册怎么处理_html_03

  1. 支付授权目录的“添加”操作如下

URI未注册(设置语言和框架|架构和DTD) url未注册怎么处理_微信支付_04

  1. 输入支付网址,如果是.html结尾的,注意,XXX.html的上级目录。如果是mvc模式,则目录到controller即可,如支付文件为方法aaa模块下的bbb控制器下的ccc方法所fetch或view的页面,则授权目录填写为“域名+/aaa/bbb/"即可

URI未注册(设置语言和框架|架构和DTD) url未注册怎么处理_html_05

URI未注册(设置语言和框架|架构和DTD) url未注册怎么处理_微信公众号_06

6.添加成功

URI未注册(设置语言和框架|架构和DTD) url未注册怎么处理_微信支付_07

7.配置成功,即可支付。JSAPI可成功调起微信支付输入密码框

URI未注册(设置语言和框架|架构和DTD) url未注册怎么处理_html_08