简单支付流程学习

7 篇文章 0 订阅
4 篇文章 0 订阅

本篇文章是为了熟悉一下支付宝支付流程,个人学习,有什么问题不足可以提醒一下,或者有更好的此类文章推荐给我哦!
###集成第三方SDK步骤(可查看官方文档)

一、支付宝

1.登录官网(蚂蚁金服开放平台)注册账号并登录
2.创建应用
3.签约
4.配置密钥
5.SDK下载并集成:
1)将jar包放到工程里,在app/build.gradle里配置一下

compile files('libs/alipaySdk-20170623-proguard.jar')

配置清单文件:

        <activity
            android:name="com.alipay.sdk.app.H5PayActivity"
			             android:configChanges="orientation|keyboardHidden|navigation"
            android:exported="false"
            android:screenOrientation="behind"/>

        <activity
            android:name="com.alipay.sdk.auth.AuthActivity"
            android:configChanges="orientation|keyboardHidden|navigation"
            android:exported="false"
            android:screenOrientation="behind"/>

添加权限:Android6.0之后需要动态申请权限

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

添加混淆(可选)
2)支付接口调用
3)商户信息,参数,签名方式
4)加密:Base64
最后根据订单信息 & 加密订单这种公式就拼接出商品信息,回到主线程更新UI,显示订单成功与否。
详细参考:http://blog.csdn.net/qq_26787115/article/details/73838765

借用网上的一张支付流程图原文地址(如有侵权,联系删除):
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值