大家都知道微信公众号有正式号和测试号之分;测试号是不具备支付接口的能力,所以想要在测试环境测试微信公众号支付,就必须使用正式账号的appid、key、商户号以及open id:

(1)页面的微信JSSDK的配置参数以及签名使用的app id要使用正式号的app id

(2)调用微信统一下单接口的app id、商户号、key以及open id需要使用正式号的

即在测试公众号支付,最简单的方式,就是做一个测试uid与正式号的openId的映射关系,

比如在项目中增加配置文件testEnvWxJSAPIPayOpenIdConfig.properties,项目启动的时候加载配置;支付进入支付页面后,必须把“”确认支付“”页面的地址链接复制到正式公众号中再打开,否则就会出现下面的错误:

环境配置几个注意点(公众号的功能设置页面):

1:配置js接口安全域名

2:配置微信回调网站的授权文件,

需要将微信提供的MP_verify_dV7iNyIleI7JsD8w.txt文件上传到网站的根目录(必须保证可访问),否则微信会报“invalid url domain”

微信测试公众号如何进行支付测试相关推荐

  1. uniapp微信H5公众号授权与支付

    目录 前言 准备工作 配置回调域名 授权方式 参数 完整代码 前言 网页授权微信官方文档:网页授权 | 微信开放文档 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基 ...

  2. 用java开发微信公众号:测试公众号与本地测试环境搭建(一)

    本文为原创,原始地址为:http://www.cnblogs.com/fengzheng/p/5023678.html 俗话说,工欲善其事,必先利其器.要做微信公众号开发,两样东西不可少,那就是要有一 ...

  3. 微信公众号开发-测试公众号账号及本地环境搭建(一)

    https://www.cnblogs.com/fengzheng/p/5023678.html 测试公众号 微信公众号有订阅号.服务号.企业号,在注册的时候看到这样的信息,只有订阅号可以个人申请,服 ...

  4. 微信测试公众号-jssdk基本配置和使用-thinkphp

    微信公众平台测试号管理,在你没有企业或想开发测试高级功能时使用. 必备条件:订阅号或公众号.外网能访问的且已备案的域名地址 1.首先要有自己的订阅号,在公众号设置-功能设置-js接口安全域名     ...

  5. 《用微信测试公众号慰问你的好兄弟/姐妹》:用java简单实现微信公众号消息推送(入门且详细且有效)

    文章目录 一.前言 二.注册微信测试号并配置信息 1.获取appID和appsecret: 2.获取关注微信号ID: 3.生成并获取模板ID: 三.代码解读 1.新建一个springboot项目 2. ...

  6. java微信测试公众号实现文本、图片消息回复

    微信测试公众号实现文本.图片消息回复 学习记录: 源码地址:https://gitee.com/jack_liujilong/WeiXin.git 1.申请微信测试公众号https://mp.weix ...

  7. 微信测试公众号接口配置修改报-配置失败 错误信息- {errcode:-106,errmsg:token check fail}

    修改微信测试公众号的接口配置信息的时候:一直提示配置失败, 使用谷歌浏览器开发者工具看一下response返回的是啥 {"errcode":-106,"errmsg&qu ...

  8. 微信测试公众号使用Python发送卡片

    环境准备: 1.天气接口:https://v0.yiketianqi.com/api?unescape=1&version=v91&appid=43656176&appsecr ...

  9. 【微信】微信测试公众号申请与使用

    0 说明 开发测试环境,微信公众号相关开发,需要申请一个测试公众号 最近做了一个账号的切换,记录一下具体的操作流程 1 申请 使用接口测试号,而不是使用正式公众号.接口测试号开放了各种高级权限的api ...

  10. 微信测试公众号 接口配置信息

    1:首先要先注册一个测试的公众号 1:这样就可以得到自己的appid 和 appsecret 2:接口配置信息 可以看到参数 (测试公众号只有url 和 token) 1:url 是开发者用来接收微信 ...

最新文章

  1. session:的生命周期
  2. Python读文件要用到的一些东西
  3. 966计算机综合,中职计算机基础 (966)(10页)-原创力文档
  4. idea 设置导入包不带*
  5. Mysql中explain命令查看语句执行概况
  6. [Leetcode 376]摇摆序列 Wiggle Subsequence
  7. python分词统计词频_python jieba分词并统计词频后输出结果到Excel和txt文档方法
  8. SAP NetWeaver 平台介绍
  9. SVN与TortoiseSVN实战:冲突详解(二)
  10. Docker系列(八)Docker的CS模式、守护进程的配置和操作
  11. 根据歌曲(mp3/wav)的旋律生成它的简谱(粗略大致)
  12. oracle 增删改查语法,转载-增删改查sql语句语法
  13. mysql8.0.17 汉化
  14. 苏宁小店助销湘西椪柑 6小时双线销量超60000斤
  15. 利用R语言进行主成分分析的步骤
  16. 新辰:台北90后创业炸鸡配啤酒 来自星星的你 不成功也难
  17. 利用PS抠出水印字并添加到图片
  18. 专题2:matlab矩阵处理
  19. LaTeX中如何使图片插入紧跟在当前文字之后
  20. Microsoft Office for Mac 报错

热门文章

  1. 目标检测系列——Faster R-CNN原理详解
  2. struct files_struct和struct fdtable
  3. 星际大战(飞机游戏系列)
  4. Linux定时任务的基础操作
  5. jQuery 官网下载js
  6. 计算机网络辅助英语写作,基于计算机网络的英语写作教学
  7. 360导航底部的效果html,jQuery仿360导航页图标拖动排序效果代码分享
  8. ActiveMQ实现削峰填谷
  9. Vulkan教程(官方教程翻译版)
  10. numpy模块基础篇