android app 快速接入支付宝流程(android studio)


   前一段时间做了商城app,增加了支付宝支付,感谢在遇到问题的时候,帮助我的大神们~

   编程的路很长,学习的路也很长,总结才是提高的最快过程~


一.快捷支付地址:

开发官方文档介绍:
搜集博客介绍:
支付宝通知后台的介绍

以上为集成过程中,看到的比较有用的文章。集成之前可以先了解一下,app服务器,app,支付宝后台,三方的交互流程,熟悉了流程再下手,事半功倍。

二.集成流程
(1)在快捷支付地址页面,下载支付宝支付demo。

(2)抽出demo 三个固定类,一个支付类
  

三个固定类,不需要动,也不需要看,如果有兴趣可以看下。

(3)重点介绍支付类
调用支付类里面没用的东西也很多。找到pay方法,就是调支付宝的入口。


demo中这个方法,是三个参数,图片中的前三个参数(商品名称,商品详情,支付价格)。三个参数都不能为空,支付价格不能为0或负数(支付宝会提示你错误)。   后面根据自己需要添加参数,订单号这个参数肯定要有的。(此方法其他地方不需要修改)

了解了支付类,接下来看需要改动的地方。需要修改的一个方法,就是那个创建订单信息的方法:




(重点)

各种错误很可能就因为上面这个。

(4)这个类中重要的参数配置。


android要改的就这些。下面就是看后台如何去对接支付宝了(notyfy_url参数),后台需要在这个地址接收支付成功后支付宝发送给后台的通知,后台接收到通知后给支付宝返回:success。


具体参考:


结束。


如有不明确的地方,可以回复,荣幸与各位开发者公共探讨。


备注:
另外关于  支付宝参数中用到的公钥和私钥配置流程简单说一下(当时配置了一遍,有点记不太清了)
在商户后台,用下载的demo包,复制里面的私钥,通过商户后台公钥生成的流程,就可以生成商户公钥了。
 app类里面的需要用到的私钥和公钥,是商户私钥和公钥,公钥不是从下载包里面直接取的,是在商户后台生成的。(重点)



原创文章,转载请注明出处:
http://blog.csdn.net/qq_33078541?viewmode=contents

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值