记录微信支付的开发过程

附上开发文档:https://pay.weixin.qq.com/wiki/doc/api/index.html

统一下单,完成微信支付共需要两个接口

第一个:拉取微信预付单

第二个:微信异步通知

前期准备,都是产品或者其他人员来准备的,我们需要的东西有,

商户appid

商户号

服务器异步通知路径(开发人员)

密钥(AppSecret)

统一下单接口链接:https://api.mch.weixin.qq.com/pay/unifiedorder

需要在微信商户平台设置一些东西

#下载操作证书

#设置密钥

#设置密钥前需设置操作密码

这里具体操作步骤就不放截图了,微信支付申请成功后,会有一封邮件发送过来,里面的步骤写的很清楚

所需数据配置

第一个接口:拉取微信预付单,返回给app端所需要的数据

获取预付单

设置签名

封装请求参数

发送请求,调用统一下单接口

PayCommonUtil.startWXPay(result);再次签名

第二个接口:微信异步通知

验证商户id和价格之后,做相应的业务处理,这边不再显示具体的业务操作

将xml字符串转换成map

判断签名是否正确

到此,简单的微信支付接口就算完了。

简单记录一下。

也希望可以帮到需要的同学。

..

java app微信支付接口_APP支付微信支付,Java后台开发相关推荐

  1. 微信支付接口怎么申请 微信支付接口申请教程

     微信支付接口:点击进去 一直让大家翘首以盼的微信最核心的杀手锏--"微信支付"终于开放申请了!今天微信团队在官网发布消息,微信公众平台支付功能已正式开放申请,已开通公众号的 ...

  2. python 微信支付接口 详解_Python支付接口汇总大全(包含微信、支付宝等,长期更新、欢迎补充)...

    wzhifuSDK- 由微信支付SDK 官方PHP Demo移植而来,v3.37下载地址 学习Python中有不明白推荐加入交流群 号:864573496 群里有志同道合的小伙伴,互帮互助, 群里有不 ...

  3. java给朋友发微信_微信api接口,给微信好友收发消息

    微信api接口,给微信好友收发消息 /** * 给微信好友发消息 * @author wechatno:tangjinjinwx * @blog http://www.wlkankan.cn */ @ ...

  4. 企业微信朋友圈操作流程,发送获取数据,企业微信hook,企业微信群发接口,企业微信第三方接口。

    企业微信营销接口. 企业微信web端 通过dll扩展 实现发送朋友圈功能 请求说明: syncKey 是 string 同步key 发送朋友圈实例: {"type":110003, ...

  5. 个人微信api接口调用-给微信好友或群聊发消息

    个人微信api接口调用-给微信好友或群聊发消息 /*** 给微信好友发消息* @author wechatno:tangjinjinwx* @blog http://www.wlkankan.cn*/ ...

  6. 记录PHP实现第三方支付接口实现方法(发起支付、支付结果回调)

    时隔四个月了,这是九月份的第一篇. 记录一下PHP实现第三方支付接口实现方法(发起支付.支付结果回调) 大致实现步骤如下 验签->发起订单请求->获取订单号及付款url->生成支付二 ...

  7. java支付接口(支付宝、微信、QQ)

    目录 对接步骤 效果图 对接注意事项 尾言 去年对接了一个第三方支付接口,也就是码支付,觉得挺不错,能支持的支付方式有支付宝.微信.QQ,如果是个人测试使用,除了微信其他两个都可以.最近有空整理了一下 ...

  8. 微信支付接口(公众号支付)+微信支付回调函数 附代码

    前段时间做微信支付,微信浏览器填写金额商品名之后提交跳转付款页面确认然后返回界面判断,今天来详细说下 国际惯例先贴代码 mcontroller.java public void wxpay() {if ...

  9. python个人微信支付接口_Python实现微信小程序支付功能

    正文 由于最近自己在做小程序的支付,就在这里简单介绍一下讲一下用python做小程序支付这个流程.当然在进行开发之前还是建议读一下具体的流程,清楚支付的过程. 1.支付交互流程 2.获取openid( ...

  10. php微信公众号支付接口案例,Thinkphp微信公众号支付接口

    本文实例为大家分享了Thinkphp微信公众号支付接口,供大家参考,具体内容如下 第一步 先把文件夹的那两个图片 配置成一样的路径 除了域名要改 其他保持一致. 第二步 把 Weixinpay 这个文 ...

最新文章

  1. R语言绘制核密度图实战(Kernel Density Plot)
  2. 星空[好题][题意转化]
  3. python3生成一个定长列表_range方法在Python2和Python3中的不同
  4. HTML中a标签/超链接标签的下划线怎么去掉
  5. Coins POJ - 1742(题解)
  6. Thinkphp3.2微信个人免签支付实例
  7. Codeforces Round #682 (Div. 2)D Powerful Ksenia ///思维
  8. GDAL/ORG之Python获取与安装
  9. Python使用数学形态学方法处理图像
  10. 图片旋转_系统自带画图程序,图片旋转翻转调整大小修改转换格式图文教程
  11. hp1015驱动64位_HP LaserJet 1015 驱动下载
  12. 乐优商城(02)--商品分类
  13. 西南科技大学OJ题 有序顺序表的合并操作的实现0941
  14. 深入探究synchronize锁机制
  15. Java file outside of source root
  16. 史上最详细mac安装Qt教程
  17. linux服务器设置定时任务,Linux服务器定时任务
  18. java 过滤所有特殊字符
  19. php实现简单微信支付(提供商户微信)
  20. STM32F407--芯片解读

热门文章

  1. 计算机应用免费课件,计算机应用基础ppt课件 免费版
  2. 2020软考程序员考试大纲要求的必会单词
  3. videos player.php_基于vue-video-player自定义播放器的方法
  4. 用友NC NCCLOUD CNVD高危漏洞修复补丁
  5. 金蝶k3单据编码规则_金蝶K3各单据操作步骤
  6. linux mencoder,linux下mencoder的一些用法
  7. 360手柄摇杆漂移修复_「超逸酷玩」电脑游戏还用在用键盘?不妨试试斯巴达2手柄无线版...
  8. 点歌机终端服务器停止服务怎么办,服务器版点歌系统常见问题处理
  9. 计算机操作系统试题及答案(带解析),计算机操作系统练习题及答案
  10. Java 关于CoolProp的调用