上面的支付流程细化下来就是:

1.浏览商品

2.把要买的商品加入购物车

3.把商品拿到收银台,收银人员处理商品信息

4.告诉收银员支付方式

5.选择支付方式进行支付

6.处理支付结果(成功、失败、取消)

程序中的支付流程中:

1.浏览商品

2.把要买的商品加入购物车

3.把购物车中的商品信息和用户信息和支付方式等信息发送到自己服务器,服务器处理商品信息生成订单,并返回”支付串”给客户端

4.客户端拿着“支付串”,调用第三方服务(支付宝、微信、银联、paypal等)完成支付

5.处理支付结果(成功、失败、取消)

l  同步返回:支付后通知我们的客户端

l  异步通知:支付后通知我们的服务端

以上就是一般的移动支付的基本流程了,下面看这几个支付平台的详细介绍

android移动支付——支付宝支付

android移动支付——微信支付

android移动支付——银联支付

android移动支付——PayPal支付

支付宝支付

支付宝产品介绍:

https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.AqTsae&treeId=204&articleId=105051&docType=1

其中包括了支付宝支付的:

场景介绍,产品流程,案例规范,准入条件(提交一些申请资料等事情),计费模式(平台支付费用等),简单的使用说明

支付宝支付指引请看支付宝平台的:

https://doc.open.alipay.com/docs/doc.htm?treeId=204&articleId=106079&docType=1

支付宝的详细接入流程:

https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.DUGB5b&treeId=204&articleId=105296&docType=1

其他的接入方式:

如果您已经接入了手机网站支付,除了“集成流程详解”中介绍的接入方式,支付宝推荐另一种更为便利的SDK接入方式——手机网站支付转为Native支付。

https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.3AGqRW&treeId=204&articleId=105695&docType=1

1.支付流程图

2.详细的请到开发者平台工具下载相应的demo

3.demo里面有

这需要公司去申请支付宝商家账号,申请成功后即可获得partnerId(合作者id),这个直接问公司要就行了。

密钥的获取,参照支付宝开发包中的openssl目录下“生成命令.txt”生成,生成我们自己的公钥和私钥,把我们的公钥提交到支付宝,支付宝再给我们返回支付宝的公钥。这一步需要先有支付宝商家账号,一般来说都是公司直接申请好的,问公司领导要就行了。

4.配置支付宝开发环境:

a)把支付宝Demo中的“alipaySdk-20160516.jar”复制到我们的项目中

b)把支付宝Demo中的清单文件中的权限复制到我们的项目中

<uses-permissionandroid:name=“android.permission.INTERNET” />

<uses-permissionandroid:name=“android.permission.ACCESS_WIFI_STATE” />

<uses-permissionandroid:name=“android.permission.READ_PHONE_STATE” />

c)把支付宝Demo中的清单文件中声明的支付相关的Activity声明复制到我们的项目中

最后

分享一份工作1到5年以上的Android程序员架构进阶学习路线体系,希望能对那些还在从事Android开发却还不知道如何去提升自己的,还处于迷茫的朋友!

  • 阿里P7级Android架构师技术脑图;查漏补缺,体系化深入学习提升(详细点击我的GitHub领取)

  • **全套体系化高级架构视频;**七大主流技术模块,视频+源码+笔记

需要架构学习笔记导图的可以点击我的GitHub领取

群内有许多技术大牛,高手如云,有任何问题,欢迎广大网友一起来交流,群内还不定期免费分享高阶Android学习视频资料和面试资料包~

%E4%B8%8D%E4%BC%9A%E8%BF%99%E4%BA%9B%EF%BC%9F%E5%A6%82%E4%BD%95%E9%9D%A2%E8%AF%95%E6%8B%BF%E9%AB%98%E8%96%AA%EF%BC%81.md)

群内有许多技术大牛,高手如云,有任何问题,欢迎广大网友一起来交流,群内还不定期免费分享高阶Android学习视频资料和面试资料包~

android移动支付——支付宝支付,android开发游戏加速器相关推荐

  1. Android端集成支付宝支付

    Android端集成支付宝支付 1.申请账号及配置变量 支付宝快速接入链接点击打开链接 支付宝扫码或者账号密码登录 下面是支付宝给出的接入介绍 第一步:创建应用并获取APPID 要在您的应用中接入支付 ...

  2. Android 微信支付支付宝支付

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

  3. android移动支付——支付宝支付

    前言 这里开篇讲解一系列的android相关的移动支付.移动支付也称为手机支付,用户使用移动的设备,完成对所购买商品或者服务的支付功能.包括远程支付(网上支付.短信支付),近场支付(刷卡.滴卡.pos ...

  4. android如何实现支付宝,(Android集成支付宝支付)react-native实现支付宝支付

    网上关于RN的支付宝支付组件大部分都是IOS的,Android要实现支付宝支付只剩下走原生这一步了. 整体思路: 1.在蚂蚁金服开放平台申请应用 2.在android原生集成支付宝 3.封装andro ...

  5. android 支付模块封装,Android集成支付----支付宝支付总结与封装

    前言 类似于Android集成支付----微信支付总结与封装(可以查看本人另外一篇文章),本文对支付宝支付进行一个总结与封装.相比于微信支付,支付宝支付没有那么多坑. 集成支付宝支付SDK 这里只是简 ...

  6. Android如何调用支付宝支付 微信支付

    1.支付宝支付-------------------------- 1,到支付宝官网,下载支付宝集成开发包,看懂里面的关键代码 由于android设备一般用的都是无线支付,所有我们申请的就是支付宝无线 ...

  7. Android之封装支付宝支付

    在做Android支付的时候肯定会用到支付宝支付, 根据官方给出的demo做起来非常费劲,所以我们需要一次简单的封装. 封装的代码也很简单,就是将官网给的demo提取出一个类来方便使用. /*** 支 ...

  8. 安卓Android轻松完成支付宝支付教程

    介绍 参考安卓Dialog源码,他的builder设计模式实现方式是,使用内部类来实现功能,外部类的作用是通过build()函数,来对内部类进行参数设置,例如setter方法. Buidler设计模式 ...

  9. android 支付宝 收款,Android支付——支付宝支付

    相比之前的支付宝sdk,新版的sdk不再判断App客户端是否安装了支付宝客户端.如果用户安装了支付宝,将跳到支付宝客户端支付:如果用户没有安装支付宝客户端,将跳到 sdk中的H5PayActivity ...

最新文章

  1. 用C#创建Windows服务(Windows Services)
  2. js ==与===区别(两个等号与三个等号)
  3. labelme2coco问题:TypeError: Object of type 'int64' is not JSON serializable
  4. linux下载gcc yarm,修改Yarn的全局安装和缓存位置
  5. java中复选框组件_Java Swing JCheckBox:复选框组件
  6. 关于gevent的协程间通信及队列和事件event用法
  7. CentOS6.5安装python环境
  8. odex vdex art区别
  9. 操作数据库出现错误的查找问题方法
  10. linux刷新profile文件,Linux下修改.bash_profile 文件改变PATH变量的值
  11. 马化腾:互联网企业竞争要注重什么
  12. zebra代码简单分析 --- 001
  13. 算法设计与分析第一章习题解答与学习指导(第2版)屈婉婷 刘田 张立昂 王捍贫编著 清华大学出版社
  14. icloud邮箱android手机,如何用iCloud账号登陆邮箱 使用方法【详解】
  15. (附源码)计算机毕业设计ssm大学生体检管理系统
  16. java实验三正式报告
  17. Kubernetes 学习笔记
  18. 锐捷 linux 网卡信息失败,锐捷校园网linux有线认证图形客户端更新,解决了deepin下无反应问题...
  19. linux下ffmpeg库 ARM交叉编译
  20. Python正则表达式模式

热门文章

  1. 透过源码学习设计模式5—状态模式和Spring状态机
  2. 北京招聘J2EE Web开发工程师和网页设计师
  3. 用Python实现微信自动化抢红包,再也不用担心抢不到红包了
  4. 新标日初级上册单词5----8
  5. HGP03参数监视软件
  6. 大型互联网公司如何防止黑客入侵(上)
  7. 醒悟的日子,我是怎么一步一步走向软件测试的道路
  8. 脉动计算机没有指令计数器,脉动计数器接近开关脉冲计数信号转RS-485/232采集模块 接近开关脉冲信号测量...
  9. 如何使用AI图片清晰度增强器软件增强和锐化图片、提高照片清晰度并去除噪点
  10. 从不会写会议纪要做起...