专栏首页追逐时光微信公众号支付提示当前页面的URL未注册

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

问题:

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

设置支付目录

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

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

我一般是这样配置的:

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Glide源码解析(一)

    Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decode pipeline...

    俞其荣
  • Dingo Api 的限流在Laravel的限流基础上做了哪些修改?

    今天看文档的时候看到 Laravel的 节流限速 (throttling) 。网络上搜索,又看到了Dingo 的节流限速的文档。因此查看Laravel 与Din...

    写PHP的老王
  • GIS历史概述与WebGis应用开发技术浅解

    声明:本篇在李晓晖的《杂谈WebGIS》,补充更多的资料说明。基于地图二次开发一直断断续续在做,这里算是补充一下基本功把。其实对于前端,WebGis开发都是ap...

    周陆军
  • 通过 API 远程管理 Jenkins

    最近接到一个需求,需要对公司内部的Android性能测试平台的分支管理模块进行改造。

    DevOps时代
  • 一文彻底理解cookie,session,token

    1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, ...

    coder_koala
  • NVIDIA Jetson TX2和AGX Xavier产品中一些容易忽略的特点

    NVIDIA®Jetson™AGX Xavier和Jetson TX2提供了一个内置的Cortex-R5微控制器,该控制器也被称为传感器处理引擎(SPE)。示例...

    GPUS Lady
  • Java 8原生API也可以开发响应式代码?

    asphalt-automobile-automotive-1172105.jpg

    阿杜
  • SCF无函数服务结合云转码使用主账号授权子账号授权操作

    QcloudSCFFullAccess、QcloudCkafkaReadOnlyAccess、QcloudAPIGWReadOnlyAccess、QcloudC...

    16690076
  • Laravel 如何优雅的实现输出结构统一的功能?

    一般的项目需求都会要求统一的输出结构,特别是对于api应用而言。因此,如果有beforeResponse的功能,则可以在数据输出之前对response进行统一格...

    写PHP的老王
  • GET, POST,PUT,DELETE和CRUD的对应关系?

    GET,POST,PUT,DELETE和CRUD的对应关系?注意:以上CRUD增删改查(create,retrieve,update,delete)整套CRUD...

    马克java社区

扫码关注云+社区

领取腾讯云代金券