一。 微信支付

官方文档地址
http://blog.csdn.net/wangqiuyun/article/details/51241064
https://my.oschina.net/ioufev/blog/782695

1.微信支付类型

付款码支付:线下扫码支付
JSAPI支付:在微信本身浏览器支付
H5:在微信以外的手机浏览器直接支付
Native支付:在网页扫码支付
小程序
APP支付
人脸

2.超简单-微信支付从0开始小白教程

https://www.bilibili.com/video/av55335765

微信公众号AppID(登录微信公众平台-->开发-->基本设置-->开发者ID(AppID))
微信公众号AppSecret(登录微信公众平台-->开发-->基本设置-->开发者密码(AppSecret))
微信支付商户号(登录微信商户平台-->账户中心-->商户信息-->基本账户信息-->微信支付商户号)
微信支付商户API密钥(登录微信商户平台-->账户中心-->API安全-->API密钥-->设置API密钥)notifyUrl:回调地址,支付成功之后的地址

3.嘉德微信充值

1.控制器  传入金额,金额来源,授权码2.servicea.根据授权码调用API获取WXAuthResultDTO,里面有openid   见下面4.1  4.2  b.

4.嘉德代码

1.根据授权码调用API获取信息,传入四个参数,@GetMapping("/sns/jscode2session")String jsCode2Session(@RequestParam(name = "appid") String appId,         //appId     注册时获得@RequestParam(name = "secret") String secret,         //appSecret 注册时获得@RequestParam(name = "js_code") String jsCode,        //授权码     前端传来@RequestParam(name = "grant_type") String grantType); //授权类型   固定:authorization_code2.根据授权码调用API获取的信息public class WXAuthResultDTO implements Serializable {/*** 用户唯一标识*/private String openid;/*** 会话密钥*/private String session_key;/*** 用户在开放平台的唯一标识符*/private String unionid;/*** 错误码*/private Integer errcode;/*** 错误信息*/private String errmsg;}

二。支付宝支付

支付宝官网首页
支付宝官网在线调试1 首页——文档——支持与服务——Api Explorer
支付宝官网在线调试2

1. 商户号/APPID/公钥/密钥商户号(PID):2088702274674672(真实主账号)APPID:2021002192697222(piaoransheng_pay_test)公钥:xxx密钥:xxxAPPID:2021002192673468(mini-program-test)公钥:xxx密钥:xxx商户号(PID):2088102180724339(沙箱 地址:https://openhome.alipay.com/platform/appDaily.htm?tab=info)   APPID:在沙箱里 2016102300742839公钥:在沙箱里密钥:在沙箱里 2.在线调试:  首页(https://open.alipay.com)——文档——支持与服务——API Explorer查询账号余额(沙箱):资金API——第一个API——复制示例代码(也可以点击查看文档)

微信支付 支付宝支付相关推荐

  1. 微信和支付宝支付模式详解及实现(.Net标准库)

    支付基本上是很多产品都必须的一个模块,大家最熟悉的应该就是微信和支付宝支付了,不过更多的可能还是停留在直接sdk的调用上,甚至和业务系统高度耦合,网上也存在各种解决方案,但大多形式各异,东拼西凑而成. ...

  2. 微信和支付宝支付模式详解及实现(.Net标准库)- OSS开源系列

    2019独角兽企业重金招聘Python工程师标准>>> 支付基本上是很多产品都必须的一个模块,大家最熟悉的应该就是微信和支付宝支付了,不过更多的可能还是停留在直接sdk的调用上,甚至 ...

  3. 微信,支付宝支付,微信公众号小程序授权等

    微信,支付宝支付,微信公众号小程序授权等 前言 微信支付 微信授权 maven依赖(更新) 前言 最近在公司也做了很多移动端项目,如今微信公众号,小程序又特别火爆,免不了要接触支付,授权这类的业务需求 ...

  4. Android项目内简单集成微信和支付宝支付功能

    最近自己公司的项目需要集成微信和支付宝支付,我是个初学者,然后就开始在网上各种搜索相关Demo.最后找了一个自我感觉还不错的Demo,挺适合初学者使用的.在使用之前一定要在微信平台和蚂蚁金服申请权限, ...

  5. H5页面中调用微信和支付宝支付

    最近在工作中,有个H5页面需要实现微信支付和支付宝支付的功能,现在已经完成,抽个时间写出来,分享给有需要的人. 第一步:先判断当前环境 判断用户所属环境,根据环境不同,执行不同的支付程序. if (/ ...

  6. 关于银联、微信、支付宝支付的相关信息

    一. 银联支付 本地没有其他的环境配置,只需要在支付时从服务器获取交易流水号(TN),然后调取支付控件,支付完成之后会通知商户后台以及客户端,,相关demo和SDK见官网.银联支付. 二. 微信支付 ...

  7. 微信和支付宝支付实战

    最近的项目中要用到移动支付.在此总结下 1.微信支付 :因为需求是扫码支付即时到账,用的是native方式.按照官方文档的说法,调用"https://api.mch.weixin.qq.co ...

  8. Android 微信支付支付宝支付

    由于项目需求,加入这2个功能记录一些需要注意的地方 一.微信支付 微信支付在2016年4月份左右稍微调整了一下支付过程,但是文档却没怎么更新,这也是百度上为什么那么多开发者都说微信是个大坑. 身为一个 ...

  9. 微擎支付返回商户单号_微信、支付宝支付动态库PayApiFun.dll说明

    微信.支付宝支付动态库PayApiFun.dll说明 PayApiFun.dll这个动态库中包含了:微信付款码支付.生成微信支付二维码扫码支付.按商户单号查询微信支付状态.关闭未支付的微信订单.支付宝 ...

  10. Android Study 之 6分钟妥妥集成微信以及支付宝支付

    LZ-Says:来说俩件事儿: 1.一心只为一人用,一言只为一人说~ 2.今天坐公交,末班车,车上只有司机和我,阴森森的,吓死LZ了...一路小跑!!! 前言 (浪费一分钟) 今天,不讲这个,也不讲那 ...

最新文章

  1. BigPipe:高性能的“流水线技术”网页
  2. 环境变量,include搜索路径,lib库搜索路径
  3. android-解决 Android N 上 报错:android.os.FileUriExposedException
  4. inteliji 优化
  5. C++ NULL nullptr和0的区别
  6. mongodb单机部署
  7. JQuery跨站脚本漏洞
  8. java获取主机信息大全,网络编程:Java获取网络主机信息
  9. 最新变态传奇android,新开变态传奇单职业
  10. mapperLocations属性通配符的使用
  11. php前缀路由器的,php – 使用前缀和Zend_Controller_Router_Route
  12. Spring注解解析
  13. ADS1675调试无时钟输出
  14. 简单扑克牌游戏C语言,【算法】C语言实现简易的扑克牌游戏
  15. xmind各版本区别_思维导图工具 XMind 出了一个高颜值版:XMind ZEN
  16. 【LeetCode - Java】14. 最长公共前缀 (简单)
  17. 判断题c语言缩写,计算机C语言试题及答案
  18. 闪击6偏大偏小?_WEN开箱 | 开箱李宁闪击5季后赛版探讨对比普通版和闪击3怎么选...
  19. 114搜索引擎跃居网络“十大流氓软件”之首
  20. 如何利用软文让你的产品广告上百度首页

热门文章

  1. Ngnix中location与proxy_pass配置规则总结
  2. 贺泓胜:3.1今日黄金白银走势分析,期货黄金白银td沪金走势及策略
  3. 想了解直播系统开发美颜的原理,先来学习如何用1行代码实现人脸识别
  4. python程序执行三种方式,Python运行程序的三种方法
  5. Python 运行代码出现 no model named “numpy”
  6. MFC tabcontrol切换界面
  7. 0day市场竞争激烈,商家Aglaya天价追逐漏洞
  8. Principle 高请视频教程入门初级试学视频教程免费下载
  9. oracle ora32771,listagg函数 ORA-01489: result of string concatenation is too long的解决办法
  10. Testin云测平台(六)