三方系统对接
包含微信,支付宝授权支付,蜂鸟推单
万米高空
生活要充满激情!
展开
-
对接蜂鸟系统推单遇到开发,流程的问题总结
暂留原创 2019-08-08 11:54:42 · 2329 阅读 · 1 评论 -
微信,支付宝支付回调的入参处理方法
微信的支付回调为xml格式。支付宝回调为json格式。返回的格式如何处理首先看下回调的入参经过处理后长啥样。微信的支付回调:支付宝的支付回调:微信的支付回调处理: StringBuilder sb = new StringBuilder(); String inputLine; while ((inputLine ...原创 2019-08-13 11:16:17 · 2451 阅读 · 3 评论 -
微信支付的流程整理和工具类记录之三《微信小程序支付》
这里我的吐槽一下微信支付的文档。微信小程序的说明文档是三个里面讲的最明白的。一看便懂。或许在你做过微信内浏览器支付后在做这个,流程上大差不差。所以看起来起来也容易。还是先上流程图。看官网的移步这里:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_4&index=31.生成订单。2.调用同意下单支付接口...原创 2019-08-07 11:28:12 · 318 阅读 · 0 评论 -
微信支付的流程整理和工具类记录之二《微信内浏览器支付》
所有的支付都需要相关的微信或者支付宝官网申请,我的重点是开发的流程上。具体如何申请支付的流程可以参考具体支付类型的申请流程引导。2.微信内浏览器支付。使用场景H5页面的连接在微信中点击打开后,则下面的所有操作都是依赖微信内的浏览器的,支付就需要本节说的支付方式了。官网转跳连接:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_3...原创 2019-08-07 09:37:59 · 454 阅读 · 0 评论 -
微信支付的流程整理和工具类记录之一《H5支付》
目前接触的微信支付方式包括:h5支付,微信内浏览器支付,微信小程序支付。下面是开发的一些流程的经验,踩过的坑。1.H5支付:官方文档转跳-https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_41.首先生成订单。2.调用微信的统一下单接口,接口会返回一个微信的一个转跳连接到页面。这个和支付宝不同,支付宝返回的是一个html页面。注...原创 2019-08-06 20:19:43 · 477 阅读 · 0 评论 -
javax.crypto.BadPaddingException: pad block corrupted
最近做微信小程序获取用户绑定的手机号信息解密,试了很多方法。最终虽然没有完全解决,但是也达到我的极限了。有时会报错:javax.crypto.BadPaddingException: pad block corrupted。首先说一下解密的流程:微信为了安全,把解密的key,和加密的用户数据分成了两步,分别给了前台,后台。这样,如果不监听到两次请求,是无法解密的。具体步骤:1: 前端调取微...原创 2019-08-28 18:16:08 · 85386 阅读 · 29 评论 -
微信支付几种方式的规律和关系整理
微信支付分为四种,分别为微信外浏览器(h5)支付,微信内浏览器(jsapi)支付,微信小程序支付,APP支付。完成不同方式支付步骤不一。H5(一步):统一下单apijsapi(两步):统一下单api,再次签名微信小程序(三步):授权登陆是前提条件,因为这样才能获取到小程序支付必要的入参-openid。统一下单api,再次签名app(两步):统一下单api,再次签名商户号:指的是微信支...原创 2019-12-02 18:24:03 · 2933 阅读 · 0 评论