Skip to content

braintree/braintree_android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3d98e5d Â· Feb 7, 2023
Feb 1, 2023
Jan 13, 2023
Feb 1, 2023
Jan 13, 2023
Jan 13, 2023
Feb 1, 2023
Jan 13, 2023
Jan 13, 2023
Jan 19, 2023
Jan 13, 2023
Feb 3, 2023
Jan 13, 2023
Feb 6, 2023
Jan 30, 2023
Feb 1, 2023
Jan 31, 2023
Jan 13, 2023
Jan 13, 2023
Jan 19, 2023
Feb 7, 2023
Jul 19, 2022
Mar 8, 2021
Mar 8, 2021
Mar 30, 2017
Mar 8, 2021
Aug 4, 2016
Feb 7, 2023
Mar 8, 2021
Feb 15, 2022
Mar 8, 2021
Feb 7, 2023
Jul 19, 2022
Feb 7, 2023
Mar 29, 2022
Mar 8, 2021
Mar 8, 2021
Aug 5, 2022
Feb 7, 2023
Feb 7, 2023

Repository files navigation

Braintree Android SDK

Build Status

Welcome to Braintree's Android SDK. This library will help you accept card and alternative payments in your Android app.

📣  A new major version of the SDK is now available. See the v4 migration guide for details.

Braintree's Android SDK is available for Android SDK >= 21.

Adding It To Your Project

The features of the Braintree SDK are organized into modules that can be imported as dependencies in your build.gradle file. See the Migration Guide for specific dependencies required for each module.

For an integration offering card payments, add the following dependency in your build.gradle:

dependencies {
  implementation 'com.braintreepayments.api:card:4.25.1'
}

To preview the latest work in progress builds, add the following SNAPSHOT dependency in your build.gradle:

dependencies {
  implementation 'com.braintreepayments.api:card:4.25.1-SNAPSHOT'
}

You will also need to add the Sonatype snapshots repo to your top-level build.gradle to import SNAPSHOT builds:

allprojects {
    repositories {
        maven {
            url 'https://oss.sonatype.org/content/repositories/snapshots/'
        }
    }
}

Documentation

Start with 'Hello, Client!' for instructions on basic setup and usage.

Next, read the full documentation for information about integration options, such as Drop-In UI, PayPal and credit card tokenization.

Versions

This SDK abides by our Client SDK Deprecation Policy. For more information on the potential statuses of an SDK check our developer docs.

Major version number Status Released Deprecated Unsupported
4.x.x Active June 2021 TBA TBA
3.x.x Deprecated February 2019 June 2022 June 2023
2.x.x Unsupported November 2015 March 2020 March 2021

Versions 2.7.3 and below use outdated SSL certificates and are unsupported.

Help

Feedback

The Braintree Android SDK is in active development. We welcome your feedback!

Here are a few ways to get in touch:

License

The Braintree Android SDK is open source and available under the MIT license. See the LICENSE file for more info.