首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信公众号支付提示当前页面的URL未注册

微信公众号支付提示当前页面的URL未注册

作者头像
追逐时光者
发布2019-08-28 12:16:11
2.8K0
发布2019-08-28 12:16:11
举报
文章被收录于专栏:编程进阶实战编程进阶实战

问题:

  记一下前端时间自己做了一个微信公众号支付的功能,因为有一段时间没有接触过了微信支付方面的开发,居然忘记了在微信商户商户号中配置了对应的支付目录,所以提示我当前的域名是没有注册的。

设置支付目录

  请确保实际支付时的请求目录与后台配置的目录一致(现在已经支持配置根目录,配置后有一定的生效时间,一般5分钟内生效),否则将无法成功唤起微信支付。

  在微信商户平台(pay.weixin.qq.com)设置您的JSAPI支付支付目录,设置路径:商户平台-->产品中心-->开发配置,如下图所示。JSAPI支付在请求支付的时候会校验请求来源是否有在商户平台做了配置,所以必须确保支付目录已经正确的被配置,否则将验证失败,请求支付不成功。

我一般是这样配置的:

公众号支付: 首先是程序域名如:http://xxxx.com 然后在配置发起支付的完整目录地址如:http://xxxx.com/mobile/payment 扫码回调(用于程序后台接收支付成功通知的接口,也是你用于操作支付成功后的一些业务逻辑): 如:http://xxxx.com/mobile/Notifily

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题:
  • 设置支付目录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档