Android开发之——第三方集成支付宝

前言

如果做产品不是为了盈利,那将毫无意义;因此,每款线上产品基本都剧本支付功能,作为开发人员如何快速接入一款第三方支付功能,便十分必要了。本文将详细介绍一下第三方支付宝的接入流程。

支付宝接入

界面介绍

首页介绍几个页面,下面将会用到:

  • 创建应用界面

  • 支付集成文档界面

  • SDK资源下载界面

  • 密钥工具下载界面

  • 沙箱环境调试界面

开通支付功能

登录蚂蚁金服开发平台,按照要求填写个人信息(无障碍,此处省略);

创建应用

登录成功后,进入创建应用界面创建应用

按照要求选择使用场景和名称

完善信息

  • 修改应用图标

  • 下载密匙工具,并生产签名密匙

  • 在接口加签方式中点击

  • 将生产的应用公匙拷贝到相应区域(可下载验证工具验证是否正确,本文省略)

  • 确定无误后,提交审核

  • 等待审核通过

下载SDK

在界面介绍中的sdk下载界面,下载资源

如下图,包含三个文件夹:

  • alipay_demo:as使用demo
  • alipay_demo_eclpse:Eclipse使用demo
  • alipay_sdk:只包含jar包等资源

选择相应的目录导入到开发工具

运行项目

沙箱测试

未上线前可在沙箱环境下调试

下载沙箱app

测试沙箱账号

  • 查看沙箱账号
  • 用沙箱账号登录(查看测试余额)

集成测试

将app中的信息替换为沙箱中的信息

查看订单信息(如订单金额)

发起支付(用沙箱账号登录)

查看支付结果