• 问题描述:

用java对接微信支付时,统一下单接口正常。但是用户扫码付款成功后,设置用于回调的notify_url对应的接口并没有收到请求(这个url测试过,是正常的且外网能访问的)。

由于官方文档没有demo,自己之前也没相关对接经验,就去网上查了查。查到一堆乱七八糟的错误解决方法,比如:必须用域名且必须是80端口...


  • 解决方法:

一开始对接时,由于从微信官方文档上看是xml方式传参,于是我将请求的Content-Type设置成了application/xml,这个就是问题所在。我试着不指定请求的Content-Type,果然再支付就收到通知了


  • 补充说明:

对接的微信支付是处于开发阶段,用于回调的接口notify_url中,用的外网能正常访问的ip和一个普通的端口,并不是非要指定域名和80端口。网上那些文章真坑爹,全TM瞎说。


  • 总之:

从目前自身的情况来看,一个能被微信通知到的notify_url特征为:

  • POST请求
  • 不指定请求Content-Type(没来得及去查具体是什么类型)
  • 普通的ip和端口

以上特征即可正常收到通知

java对接微信支付收不到支付通知问题(亲身实践)相关推荐

  1. Java对接微信支付实现微信APP支付

    Java对接微信实现微信APP支付 之前对接过第三方的支付方式,也有接入微信jsapi的支付方式,这次项目需求要求对接微信APP支付,找了很多,几乎都没有最新版的微信支付v3的对接相关的详细博客,真的 ...

  2. Java对接微信支付(完整全流程)

    Java对接微信支付及支付回调通知的全流程 一.所用框架.对接微信支付我们技术组用的是payment框架,因为该框架已整合springboot因此很方便快捷 <dependency>< ...

  3. java实现微信支付宝等多个支付平台合一的二维码支付(SSM框架)

    点击上方[全栈开发者社区]→右上角[...]→[设为星标⭐] ♪ 点击上方绿标 收听java实现微信支付宝等多个支付平台合一的二维码支付(SSM框架) 整体思路: 实现微信支付宝等支付平台合多为一的二 ...

  4. Java对接微信公众平台详解

    Java对接微信公众平台详解 1.公众平台概述 1.1 公众平台概述 1.2 入门指引 2.对接流程 2.1 接入概述 2.2 填写服务器配置 2.3 接口域名说明 2.4 获取Access toke ...

  5. 最全的java对接微信小程序客服功能实现(包含自动回复文本消息、图片消息,进入人工客服)

    java对接微信小程序客服功能实现(包含自动回复文本消息.图片消息,进入人工客服) 第一步:请求校验(确认请求来自微信服务器) 代码如下: @ApiOperation(value = " 微 ...

  6. java 发送客服消息,Java调用微信客服消息实现发货通知的方法详解

    本文实例讲述了java调用微信客服消息实现发货通知的方法.分享给大家供大家参考,具体如下: 个人说明:这是一个样例,微信客户消息有很多种,我现在用的是公众号发送消息.样子如下图. 说明:下面开始代码部 ...

  7. 利用Java实现微信公众号发送信息提醒通知

    项目场景: 项目场景:利用Java实现微信公众号发送信息提醒通知! Java实现方法: 1.首先创建实现公众号消息发送的方法: public ReturnDO<String> sendTe ...

  8. JAVA对接微信支付和支付宝支付(APP端支付)

    本文主要介绍的是JAVA对接支付宝和微信支付,废话少说上代码(部分业务代码就不上了,例如订单等,根据业务需求自行修改): 用到的工具类: maven依赖: <!-- https://mvnrep ...

  9. java对接微信支付:JSAPI支付(微信公众号支付)

    本文是[微信JSAPI支付]文章,主要讲解商户对接微信支付,简洁版测试 文章目录 一.JSAPI支付接入前准备 二.代码片段 1.引入Maven依赖 2.后端业务请求接口 3.前端调起支付请求方法 总 ...

最新文章

  1. Delphi中流对象 TStream
  2. jQuery clearQueue
  3. (String) 和 String.valueOf() 两种字符串转换的区别
  4. 寄存器是中央处理器内的组成部分
  5. raid5需要几块硬盘_Raid5盘阵2块硬盘损坏【热备盘未激活】数据恢复概述
  6. conda移植环境到另一台电脑
  7. Cloudflare通过集成ENS和IPFS推出通往分布式Web的网关
  8. 网络编程之信号(处理僵尸进程的终极办法)之初识信号捕捉器
  9. con排插与单片机相连_教你如何使用Labview和单片机通信(串口).pdf
  10. python 路径拼接字符串_字符串游戏之拼接字符串
  11. 用户推广成果总结会议
  12. 【有限元分析】有限元仿真分析与解析解的结果对比——以简单悬臂梁的受力分析为例
  13. OpenDrive学习笔记
  14. 图片压缩利器:TinyPNGWrapper
  15. selenium的三种等待方式
  16. 爬虫爬取知乎评论并利用flask框架做简单的可视化
  17. OCR识别数学公式图片,获得原始公式代码
  18. 《那些年啊,那些事——一个程序员的奋斗史》——47
  19. 情感充沛,去体悟生活
  20. Ja进av阶书籍推荐

热门文章

  1. 苹果笔记本怎么查看计算机基本信息,怎么区分查找苹果电脑笔记本macBook pro的年份、型号及序列号...
  2. oCam 中文绿色版 - 免费实用的屏幕录像与截图软件 (制作视频教程/录制直播视频)
  3. 热浪(单源最短路问题)
  4. 云游玩家福利 — 腾讯、罗技G“强强联手”,今年推出云游掌上电脑
  5. 墙面有几种装修方法_外墙有几种装修方法
  6. 互联网快讯:百世供应链发力汽配赛道;极米NEW Z6X升级版Z6X Pro上线;美的发布方舱医院集成化解决方案
  7. 人工神经网络的算法原理,深度神经网络工作原理
  8. CN基于词库的中文转拼音优质解决方案,单类单文件版,支持低版本PHP
  9. 【华图教育】综合素质
  10. 五一放一天不调休,你能接受吗?