最近应业务需求,做了支付宝支付和微信支付,今天分享一下手机端app支付宝支付对接流程,实际开发过程是前后端分离,前端调用后端接口,实现功能返回数据,大致可以分为四步: 1.在蚂蚁金服开放平台创建应用,签约商户,生成应用公钥和私钥; 2.配置统一下单支付参数; 3.整合支付宝demo类文件; 4.创建 ...
分类:
移动开发 时间:
2018-06-07 11:41:25
阅读次数:
1135
首先,你得先有微信开发平台账号密码还需要开通应用,然后还有微信服务商平台商户版账号(这些我都是给产品经理拿的) 其次我认为你先去看一看微信开发平台的文档! https://pay.weixin.qq.com/wiki/doc/api/index.html 这里有很多种支付,我就采用APP支付来说了( ...
分类:
微信 时间:
2018-06-06 21:51:08
阅读次数:
729
场景: 业务需求,订单有效支付时间是15分钟。虽然写了定时任务,但当用户在支付宝支付界面停留时间超过有效时间,为了确保支付宝订单状态和数据库订单状态一致性,在用户发起预支付的时候设置了支付宝订单过期时间,已确保后台关闭订单的时候,支付宝的订单状态也是关闭的。 问题: 发起预支付订单的接口文档上有ti ...
分类:
移动开发 时间:
2018-05-30 12:39:30
阅读次数:
5962
不说废话,直接上代码 先是工具类(注意签名时要排序): 配置文件信息读取: 配置文件(前三个配置为微信申请APP支付通过后给的,而回调地址是自己定义的,在微信统一下单成功后会随着相应信息返回给前端,前端处理成功后执行这个回调接口): MD5加密方法: 微信支付统一下单接口封装的方法: 微信支付回调地 ...
分类:
微信 时间:
2018-05-22 18:25:50
阅读次数:
316
在这里和大家说一下微信APP支付时出现的一个问题! 在APP调起支付的时候出现了错误码:OUT_TRADE_NO_USED:商户订单号重复! 因为我之前在后台已经将微信APP支付的服务端SDK集成进项目了,然后预支付成功后将签名返回给APP端,他们也调起来了,并成功收到异步回调通知! 但过了几天后就 ...
分类:
微信 时间:
2018-04-05 22:31:04
阅读次数:
7587
low话不多说,直接上代码! 红色框框是核心jar包! 黑色框框是获取客户端的IP地址工具类! 紫色框框是微信支付的流程代码! 蓝色框框是订单实体类! 由于小黑我技术不咋地,所以以下代码仅供参考,copy过去后是跑不起来的,不过可以经过改动代码使其跑起来,反正思路是这样的! (代码处如有发现错误的自 ...
分类:
微信 时间:
2018-03-23 14:15:53
阅读次数:
922
凡是和钱打交道的事,没有一样是容易的。这是我第一次接触微信支付,发现网上还是有很多同学在求助,XXX了怎么办?XXX是什么情况?为了帮助更多的小伙伴脱离“苦海”,我决定写下这次的踩坑之旅,给更多的人帮助。 介绍 微信支付方式分为刷卡支付、公众号支付、扫码支付、APP支付、H5支付、小程序支付。 先从 ...
分类:
微信 时间:
2018-03-20 00:42:36
阅读次数:
309
//获取支付宝app支付字符串publicfunctionalipay_params_data(){$data=$this->ApiData();//获取数据if(!$data[‘out_trade_no‘]){systemmess(‘0‘,‘参数错误‘);}$out_trade_no=$data[‘out_trade_no‘];$_biz_data=array();$_biz_data[‘
分类:
移动开发 时间:
2018-03-19 17:36:10
阅读次数:
356
public function weixin_params_data(){
$data = $this->ApiData(); //获取接口访问的数据
//$_type = $post_data['type'];
if(!$data[
分类:
微信 时间:
2018-03-19 17:34:15
阅读次数:
389