Android应用接入支付宝,Android接入支付宝支付指南

目录

接入方式

有营业执照

无营业执照


本篇主要讲述的是Android应用如何接入支付宝支付。

接入方式

首先要区分下,有两种方法:

  • 有营业执照:直接对接支付宝支付
  • 个人开发者:这个时候只能对接三方支付平台

有营业执照

有营业执照后,就可以直接对接支付宝开放平台:https://open.alipay.com/platform/home.htm

选择支付接入:

然后填写创建应用的信息

这个步骤以后,在自己的应用里就需要签约了

想接入支付,需要单独签约,签约后才可以接入,这个时候就需要企业资质了

签约成功以后在应用信息里,可以看到需要调用的

这里是支付宝应用的文档:https://docs.open.alipay.com/204

无营业执照

支付宝接口调试及接入过程是繁琐的,尤其是对个人开发者来说,营业执照的门槛都很高

所以建议接入第三方接入更方便些

常用的有丑牛支付平台:http://cniupay.com/

接入方式也很简单,第一步,SDK引入:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<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" />

最后一行代码就可以接入:

CNiuPay.getInstance(context).pay(amount, tradeNo, null, new PayResultListener() {
    /**
     * 支付完成回调
     * @param context 上下文
     * @param payResult 支付状态
     * @param resultMsg 支付提示信息(失败时返回失败提示)
     * @param amount 支付金额
     */
    @Override
    public void onPayFinished(Context context, PayResultCodeEnum payResult, String resultMsg, long amount) {
        if (PayResultCodeEnum.SUCCESS == payResult) {
            Toasty.info(context, "支付成功").show();
            //支付成功处理逻辑
        } else {
            Toasty.info(context, "支付失败").show();
            //支付失败处理逻辑
        }
    }
});

详细的接入文档在这里:http://cniupay.com/doc

如果是个人开发者,还是推荐接入支付平台

以上就是android接入支付宝支付的教程~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值