微信开发(3) -- 支付后接收回调信息测试

场景:例如购买商品弹出支付二维码,用户扫码支付后,微信服务器会回调本次支付的结果到你的服务器。

我们需要知道这次支付的结果,但是我们该怎么测试呢?请往下看

1.设置回调地址

微信服务器会发信息到我们的系统,但是它不知道该发去哪里,所以,我们先到商户平台设置(之前在公众平台设置,2017年8月1日之后改到商户平台设置)。

2.保存回调信息,开发测试

微信服务器发了神马东西过来,我们在接收信息的方法里面,把接收的信息保存起来,然后就能测试数据了。

时间: 2024-10-05 22:54:13

微信开发(3) -- 支付后接收回调信息测试的相关文章

微信开发——熟悉支付流程

支付环境搭建好后,就要开始熟悉官方的微信支付相关接口了.微信支付这块的文档还是比较全面并简而易懂 的,其实想想也是应该的,腾讯有了微信电商想法,就有了支付这一考虑,财付通的用户量及用户喜好程度是有目共 睹的,支付宝这种方式深受广大网民喜欢,但腾讯会用支付宝在微信上吗,绝对不可能的啊.要能让用户在微信上不 仅能轻而易举的开着微信小店,简单快捷的微信支付方式就油然而生了. 开通商户功能后,可按以下步骤完成商户和微信的对接: 1.生成商品消息:通过接口或者登录公众平台网站,根据商户网站的商品网页生成对

微信开发之消息的接收与相应--消息交互基础(四)

一.消息交互流程 1.用户通过微信客户端向公众号发送消息,消息首先会被微信服务器接收到 2.微信服务器接收到消息后,会根据开发者在接口配置信息中填写的URL,将消息通过HTTP POST发送到公众号服务器 3.公众号服务器接收到消息后,会根据相应的逻辑进行处理 4.处理完成后,公众号服务器会将处理结果发送到微信服务器, 5.微信服务器将公众号服务器返回的消息通过公众账号发送给用户 二.消息的分类 1.请求消息  请求消息是指用户发送给公众号的消息,包括文本消息,图片消息,语音消息,视频消息,地理

微信开发之消息的接收与相应--文本消息(五)

一.消息格式 <xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><![CDATA[text]]></MsgType> <

微信开发 企业号(二)-- 回调模式之Tooken验证 .net/python

在企业号开发者中心中,有加密解密源代码,供给开发者使用.(加解密库下载) 由于官方只提供了python2.*的类库,使用python3.*的朋友可以再最后下载我修改后的py文件(仅修改验证Tooken代码). 加解密库分析 一.需要用到的几个数据 在企业号中配置/获取到的数据 string sToken = "QDG6eK"; string sCorpID = "wx5823bf96d3bd56c7"; string sEncodingAESKey = "

微信扫码支付(模式一)

项目开源地址:http://git.oschina.net/javen205/weixin_guide 微信扫码支付(模式一)你有测试成功吗?如果你看到了这篇文章,我想你是在测试中遇到问题了.OK 那现在我们来看看微信扫码支付中的坑. 原生支付URL参数错误 回调接口URL有回调,但是接收不到参数 商户后台返回的数据字段结构不合法 获取商户订单信息超时或者商户返回的httpcode非200 官方文档地址:https://pay.weixin.qq.com/wiki/doc/api/native.

微信内部支付(jsapi),notify_url 通知能收到回调信息,可就是不执行NotifyProcess方法(坑死)

微信后台可以回调上图中的地址,上图设置了“回调通知地址”: 证明公众号中各种地址设置都是正确的: 但就是不执行上图中的回调处理方法: ===============还有一点================== 手机中进入支付选择界面 ,选择了“微信支付(jsapi微信APP内部 支付)”选项后: 进入下图支付操作 进入此方法执行到1处后,则去微信后台各种组合返回openid等各种信息: 之后,再进入该 方法中: 所以此前传到该 页面的各种参数都没了(被微信返回的信息“冲了”,所以前面支付界面 中

JAVA微信扫码支付模式二功能实现以及回调

一.准备工作 首先吐槽一下微信关于支付这块,本身支持的支付模式就好几种,但是官方文档特别零散,连像样的JAVA相关的demo也没几个.本人之前没有搞过微信支付,一开始真是被它搞晕,折腾两天终于调通了,特此写下来,以享后人吧! 关于准备工作,就"微信扫码支付模式二"官方文档地址在这 https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1 可以先看看,实际上需要准备的东西有以下几个: 其中APP_ID和APP_SECRET

微信公众号支付开发全过程 --JAVA

按照惯例,开头总得写点感想 ------------------------------------------------------------------ 业务流程 这个微信官网说的还是很详细的,还配了图.我还要再说一遍. 用户点击一个支付按钮-->{后台一大推处理}-->用户看到了一个输入密码的界面,包含金额等一些信息-->用户输入密码后出来一个支付成功的页面(这部分流程都是微信自己完成的,我们什么都不用做)-->返回系统自己的页面(总不能让用户一直看着一个支付完成的页面吧

使用开源库MAGICODES.WECHAT.SDK进行微信公众号支付开发

概要 博客使用Word发博,发布后,排版会出现很多问题,敬请谅解.可加群获取原始文档. 本篇主要讲解微信支付的开发流程,相关业务基于MAGICODES.WECHAT.SDK实现.通过本篇教程,您可以很方便的快速完成微信公众号支付的开发. 关于Magicodes.WeChat.SDK MAGICODES.WECHAT.SDK为心莱团队封装的轻量级微信SDK,现已全部开源,开源库地址为:https://github.com/xin-lai/Magicodes.WeChat.SDK 更多介绍,请关注后