关于微信支付预下单【统一下单】“操作超时”问题
问题描述:
在微信公众号开发中时常遇到使用微信支付的情况,之前一直注意到微信支付统一下单接口响应特别慢,经常出现“操作超时”的情况,最初为解决因操作超时使用户无法一次完成支付便用了个最多3次的递归,无法一次完成支付问题是解决了但根源问题还是存在,客户端响应还是很慢。
解决方法:
如果你用的是阿里的服务器,那无疑是DNS的问题,将服务器的DNS配置为腾讯公共DNS:119.29.29.29 ,之后的速度会提升很多!
关于微信统一下单:
请访问微信支付官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1
Windows Server修改DNS:
控制面板 >> 网络和Internet >> 网络和共享中心 >> 更改适配器设置 >> 选择当前连接的网络 >> 属性 >> Internet 协议版本4(TCP/IPv4)属性 >> 首选DNS服务器配置为:119.29.29.29 >> END
步骤图解:
1)打开控制面板网络和共享中心
2)更改适配器设置,然后选择当前连接的网络属性
3)选择Internet 协议版本4(TCP/IPv4)属性
4)修改首选DNS服务器为腾讯公共DNS:119.29.29.29
5)改完收工,检查客户端微信支付响应速度!
转载于:https://www.cnblogs.com/BHfeimao/p/6722037.html
关于微信支付预下单【统一下单】“操作超时”问题相关推荐
- 浅析微信支付:5统一下单接口
1.什么是[统一下单接口]? 首先我们要明白这个问题,需要先行看一下微信的官方文档: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter= ...
- Java 微信支付接口(统一下单,异步回调,订单退款,取消订单)
一.准备工作 APP绑定微信商户平台获取商户id(mchID).证书(商户后台下载).支付签名密钥(商户后台设置api密钥).退款签名密钥(商户后台设置api密钥ipv3)等 1.导入微信支付SDK ...
- php微信统一公众号支付接口,微信公众号支付怎么实现统一下单接口
微信公众号支付怎么实现统一下单接口 发布时间:2021-03-12 09:44:45 来源:亿速云 阅读:89 作者:小新 这篇文章将为大家详细讲解有关微信公众号支付怎么实现统一下单接口,小编觉得挺实 ...
- 微信:微信扫码支付、调用统一下单接口、网站支付 + springmvc
一.场景:公司需要在网站上进行微信支付. 二.API:使用微信开放平台的接入微信支付 -扫码支付.微信支付开发者平台链接 三.分析: 接入扫码支付(包含PC网站支付)包含三个阶段,问这里只讲使用,也就 ...
- iOS 微信支付(服务端下单)
一.注册登录微信开放平台账号 注册登录微信开放平台账号 添加一个用于支付/分享的移动应用,等待审核通过 前往管理中心-移动应用,为通过审核的移动应用申请支付功能,并等待审核通过 详细步骤参照微信支付官 ...
- 微信小程序之统一下单
统一下单 话不多说上效果图 微信小程序支付 统一下单需要的参数 Java后端代码 小程序端代码 话不多说上效果图 微信小程序支付 1.需要企业或者个体工商户申请,个人主体小程序不支持开通微信支付 2. ...
- 微信支付缺憾:没有最短操作链优势
微信,2013年科技圈年度热词. 关于微信商业化,尤其在电商.支付领域的讨论颇多."颠覆一切"以及"链接一切"的欢呼与愿景下,舆论风潮中夹杂了太多情绪,许多人反 ...
- 浅析微信支付:统一下单接口
本文是[浅析微信支付]系列文章的第五篇,主要讲解如何调用统一下单接口生成预支付单及调起支付页面. 浅析微信支付系列已经更新四篇了哟-,没有看过的朋友们可以看一下哦. 浅析微信支付:微信公众号网页授权 ...
- 微信支付与支付宝支付——扫码支付
最近由于产品增加支付需求,研究了一下微信与支付宝的扫码支付.现在把学习心得和踩过的坑写出来,供大家参考. 前提 扫码支付分类两种情况: 卖家通过扫码设备,扫描买家的二维码,完成支付.--这种支付方式的 ...
- iOS-关于微信支付
最近项目要添加微信支付的功能,也是因为首次做微信支付,故笔记于下,避免下次又掉坑! 1.申请接入 详见 微信支付申请接入 . 创建应用+审核通过,你将得到:APP_ID.APP_SECRET.APP_ ...
最新文章
- 使用ServletContext对象完成网页计数器
- Sentinel-Go 集成 Nacos 实现外部动态数据源
- 在Linux中如何查看文件的修改日期
- kotlin学习笔记——sqlite(anko)
- java 解析 manifest_解析AndroidManifest.xml之AXMLParser.java | 学步园
- 好色之旅-画图三字经
- 重温《数据库系统概论》【第一篇 基础篇】【第2章 关系数据库】
- SQL 递归查询最顶级目录
- C# winFrom窗体设计问题-部分文件打不开窗体设计器 变成类.cs
- 蒙特卡洛粒子滤波定位算法_基于粒子滤波的TBD算法仿真—MATLAB仿真
- 马斯克圣诞节晒太空飞船:明年4月测试,5年后飞火星
- SD9001: IE6 IE7 IE8(Q) 中的 getElementById 方法能以 name 属性为参数获取某些元素
- ad18常用快捷键可以修改吗_常用发泡剂之聚氨酯发泡剂在冬季可以用吗?
- AcWing 2041. 干草堆(差分)
- 常州模拟赛d3t2 灰狼呼唤着同胞
- 图片相似度识别在线_图片相似度计算的几种方法
- 算法的定义、特征及其算法设计的要求
- 转载:PAL/NTSC/BT601/BT656/BT1120基本概念
- mac 如何安装 wget
- 如何使用Clonezilla克隆Windows硬盘
热门文章
- ESXI升级或降级HBA驱动
- linux下无线USB网卡驱动安装
- U盘数据恢复工具哪个好?
- PhD-Debate 预告 | 底层视觉研究,我们应该往哪走?
- word-wrap和word-break
- bi 工具 市场排行榜_常用的5款数据分析BI软件,你用过哪个?-工具
- leetcode:94. 二叉树的中序遍历
- this指向,防抖函数中的fn.apply(this,arguments)作用
- 360n6pro刷鸿蒙系统,360手机N6Pro有没事用win10刷机成功的交流一下心得
- python 网络设备巡检_Python自动巡检H3C交换机实现过程解析