Foxtable(狐表)用户栏目专家坐堂 → [分享]微信支付开发实例(添加了V3的签名用法,请看回复)


  共有138104人关注过本帖树形打印复制链接

主题:[分享]微信支付开发实例(添加了V3的签名用法,请看回复)

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
[分享]微信支付开发实例(添加了V3的签名用法,请看回复)  发帖心情 Post By:2018/5/24 12:11:00 [显示全部帖子]

针对之前部分用户开发微信支付的问题,研究微信支付的开发文档,整理了一下,提供了【刷卡支付】、【扫描支付】和【公众号支付】的开发例子和仿真支付验收的例子。由于没有相关开发环境,暂时无法提供小程序和App的例子。至于H5模式和公众号的开发是雷同的,参考公众号开发的例子即可。

如何开始

1、先开通微信支付功能,可以参考下面的帮助文档(help.chm)。

2、下载下面的foxtable实例,打开项目。
打开全局变量设置窗口,填入公众号appid,商户ID(mchid),签名验证的key,客户端外网ip。

图片点击可在新窗口打开查看此主题相关图片如下:11.jpg
图片点击可在新窗口打开查看


打开窗口“启动服务”,项目默认是在仿真测试模式,如果要在正式环境测试,去掉“测试模式”的勾选即可。点击“更新测试key”按钮可以获取最新仿真测试的密钥,并更新全局变量test_key的值

图片点击可在新窗口打开查看此主题相关图片如下:12.jpg
图片点击可在新窗口打开查看


3、公众号测试下载下面的pay.js文件放到“c:\web\lib”目录中,完整路径为“c:\web\lib\pay.js”。
设置好上面第二步的全局变量后,把全局变量ip改为服务器外网ip,发布项目放到服务器运行。

附件
1、实例帮助文档
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:help.zip

2、foxtable实例
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:微信支付测试.zip

3、公众号js文件
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:pay.zip


4、微信的.net实例和测试用例
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:wxpayapi_cs_v3.zip

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试用例.zip

微信支付V3签名用法,请回复查看

以下内容只有回复后才可以浏览



[此贴子已经被作者于2022/7/7 14:11:28编辑过]

[本帖被加为精华]
 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/6/30 12:13:00 [显示全部帖子]

可能判断的方法有问题。你把js里判断微信版本的代码去掉

做微信支付先去看熟微信的官方支付开发文档

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/15 12:09:00 [显示全部帖子]

这个具体咨询微信客服

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/15 14:00:00 [显示全部帖子]

微信没有提供任何直接针对个人微信的接口。只能通过公众号/企业微信接口进行操作。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/18 17:39:00 [显示全部帖子]

以下是引用黄训良在2018/12/18 17:18:00的发言:
官方的帮助文档中找不到微信支付的帮助!


这个是额外的实例,请到1楼下载帮助和实例。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/27 9:18:00 [显示全部帖子]

以下是引用zuiaikid在2021/2/26 23:15:00的发言:
高开版专用的吧?
开发版不行吧?

需要高级开发版,因为要接收回调,要有web服务支撑

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/22 15:21:00 [显示全部帖子]

1楼有说明。什么地方不清楚?

做接口,建议先看完官方的文档:https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=1_1。理解基本概念和流程,再理解一下我们给的帮助文件和实例代码,再测试。

什么东西都不想看,只想拿来用的,建议还是不要做接口了。
[此贴子已经被作者于2022/4/22 15:21:42编辑过]

 回到顶部