微信的APP支付开发,服务端和支付端的问题
微信支付遇到的问题
- 前言
- 一、服务器端
- 在这篇微信支付提供的官方文档中,我遇到的一个误区,下面是文档中提供的参数示例
- 我的服务器端,完全按照要求写的,但是微信服务器返回给我的一直是签名错误,我网上查了很久,直接告诉大家结论吧,不能有中文,中文去掉就可以了,如果也有签名错误的,先把自己参数中的中文去掉,再尝试,如果还是不行,再去尝试网上的各种方式,下面贴一下我的这部分代码
- 二、客户端
- 第一个链接是我们的APP客户端接收到服务器给的下单信息后,需要调起微信来支付了,里面写的例子在第二个链接中
- 我们在对这上面6个参数进行加签后得到的最后一个参数Sign,然后加进去作为参数来调起微信支付,其中特别需要注意的是,微信提供的payReq里的一个参数packageValue,在算Sign值时,这个参数实际上是package!真的要对照参数表一个一个复制粘贴,不然不会发现这个问题,下面贴一下我的这部分代码
前言
在开发的APP中需要接入支付功能,支付宝支付难点不多,支付宝提供的API文档挺详细,且有不懂的可以点右下角客服按钮,技术客服还是很负责的。而微信支付的文档内容不多,感觉坑还是挺多的,开发过程中遇到的问题不少,部分问题网上都能找到相应的解决方案,下面我提供一下,我遇到的比较困难的几点,和解决方案
提示:以下是本篇文章正文内容,下面案例可供参考
一、服务器端
微信支付服务器端统一下单的接口文档
在这篇微信支付提供的官方文档中,我遇到的一个误区,下面是文档中提供的参数示例
我的服务器端,完全按照要求写的,但是微信服务器返回给我的一直是签名错误,我网上查了很久,直接告诉大家结论吧,不能有中文,中文去掉就可以了,如果也有签名错误的,先把自己参数中的中文去掉,再尝试,如果还是不行,再去尝试网上的各种方式,下面贴一下我的这部分代码
二、客户端
微信支付客户端调起支付的接口文档
微信支付客户端开发步骤
第一个链接是我们的APP客户端接收到服务器给的下单信息后,需要调起微信来支付了,里面写的例子在第二个链接中
我们在对这上面6个参数进行加签后得到的最后一个参数Sign,然后加进去作为参数来调起微信支付,其中特别需要注意的是,微信提供的payReq里的一个参数packageValue,在算Sign值时,这个参数实际上是package!真的要对照参数表一个一个复制粘贴,不然不会发现这个问题,下面贴一下我的这部分代码
微信的APP支付开发,服务端和支付端的问题相关推荐
- app微信支付-java服务端接口 支付/查询/退款
app微信支付-java服务端接口 支付-查询-退款 个人看微信的文档,看了很多前辈的写法,终于调通了,在这里做一下记录. 首先来定义各种处理类(微信支付不需要特殊jar包,很多处理需要自己封装,当然 ...
- 校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程
校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程 完整代码下载地址:校园二手书商城源代码基于微信小程序云开发 欢迎使用,下面是配置教程 长话短说,下面直接说配置流程 一.小程序 ...
- 微信小程序云开发服务怎么关闭?
微信小程序云开发服务怎么关闭? 微信小程序创建时默认选择开启云服务,要关闭该如何操作呢? 相信很多微信开发者最近都收到微信云服务计费调整的通知 很多人的第一反应是云服务是什么?我没有用过,什么时候开通 ...
- 代驾微信小程序现成开发,代驾司机用户端功能详细介绍
代驾微信小程序现成开发制作解决方案: 微信代驾小程序开发制作功能详细介绍: (一)管理后台功能 概述:总交易额.总交易数.昨日交易额.昨日交易数.昨日司机申请数量.营业额统计看板aigao0607 基 ...
- 微信支付开发(6)--付款码支付(被扫)开发详解
点此查看 微信公众号/微信网页/微信支付/企业微信/小程序开发合集及源代码下载 本文目录 1. 场景 2. 开发说明 3. 普通商户付款码支付 3.1 项目构建 3.2 编写配置类 3.3 编写网页 ...
- Java微信支付开发之公众号支付(微信内H5调起支付)
官方文档 准备工作:已通过微信认证的公众号,必须通过ICP备案域名(否则会报支付失败) 借鉴了很多大神的文章,在此先谢过了 整个支付流程,看懂就很好写了 一.设置支付目录 在微信公众平台设置您的公众号 ...
- 微信支付开发(7) 刷卡支付
关键字:微信支付 微信支付v3 刷卡支付 统一支付 prepay_id 作者:方倍工作室 本文介绍微信支付下的刷卡支付的开发过程.微信刷卡支付是指用户打开微信钱包的刷卡的界面,商户扫码后提交完成支付 ...
- Java微信支付开发之扫码支付模式二
官方文档 准备工作:已通过微信认证的公众号,域名可以不通过ICP备案 借鉴了很多大神的文章,在此先谢过了 大体过程:根据固定金额和商品的ID先生成订单,再生成二维码,客户扫一扫付款 模式二支付的流程如 ...
- 支付宝支付开发——当面付条码支付和扫码支付
原文: http://www.cnblogs.com/txw1958/p/alipay-f2fpay.html 本文介绍支付宝中当面付下属的条码支付.扫码支付.订单查询.退款申请的集成开发过程. 本文 ...
- 支付宝支付开发—当面付条码支付和扫码支付
关键字:支付宝 当面付 条码支付 扫码支付 二维码支付 订单查询 退款 作者:方倍工作室 原文:https://www.cnblogs.com/txw1958/p/alipay-f2fpay.html ...
最新文章
- 修改模拟器的IMEI号
- JTEXTFIELD
- 长沙县这一年:战在新高地,筑牢新高台,攀向新高峰
- sql 指定数据库中的信息操作
- 大数据 就业 缺口_大数据人才缺口大!乌兰察布从政策激励等方面吸引人才
- JavaScript入门(part8)--数组
- 正则表达式||grep的使用
- 前端学习(221):字体属性
- python字符串转义序列_Python | 忽略字符串中的转义序列
- 2021年中国机器视觉市场研究报告
- 计算球的体积(信息学奥赛一本通-T1030)
- (53)FPGA基础编码D触发器(二)
- ReentrantLock与synchronized的区别(最直观)
- 华为已捐献 HarmonyOS 全部基础能力;腾讯、字节跳动隔空互怼;人人视频从App Store下架整改|极客头条...
- js swipe 图片滑动控件实现 任意尺寸适用任意屏幕
- 导出excel 数据取一次合理还是分页取合理_一张报表模板替代数百张Excel表格,用它让报表工作更轻松...
- Django---部署
- 终结者:借助ViewPager实现Fragment左右滑动
- 使用AdventNet快速开发网管软件Agent端
- vs2017激活密钥
热门文章
- 2019年软考程序员考试大纲
- hrbusrt 1900 权限问题
- 数字图像处理-运动模糊逆滤波维纳滤波(Matlab)
- U盘格式化后恢复,DiskGenius 4.9.6 海外注册版
- 回忆杀:那些年,山寨机,暗号*#220807#,和玩过的mrp游戏
- 计算机汉字编码输入码,汉字编码、输入系统和码本
- 【3Dtiles】3Dmax模型处理为gltf和3dtiles,包含LOD效果
- 大学计算机第一学期期末考试试题,《大学计算机基础》期末考试试题(A卷)..doc...
- html编码写出滚动字幕,HTML滚动字幕代码及参数详解_html/css_WEB-ITnose
- 测试方案/测试计划/测试报告