GithubHelp home page GithubHelp logo

isabella232 / android-sdk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mohamedewias/android-sdk

0.0 0.0 0.0 258 KB

A native Android SDK offering to current PayPal partners

Java 66.28% Shell 1.61% HTML 2.42% Kotlin 29.70%

android-sdk's Introduction

PayPal Android SDK

Build Status

Note

This repository is currently in development. The PayPal Android SDK is not meant for public use. The repo is public for pilot merchants only.

About

PayPal Android provides a native SDK offering to current PayPal partners. It allows existing PayPal partners to use Apple Pay and to get the benefits of Three D Secure verification. This module provides an “unbranded” checkout experience to merchants already integrated with PayPal. The prerequisite for using this module is that the merchant already has an existing PayPal server integration using Orders V2. Their server must be able to generate a PayPal client auth token and complete transactions using the PayPal backend.

Running the Demo App

This app depends on local development versions of both braintree-android and browser-switch-android to work.

To run the app:

  1. Open a new terminal tab and cd to braintree-android project
  2. Checkout add-card-tokenize-overload branch
  3. Run ./script/start-local-development.sh from the project root directory
  4. Open android-sdk PPCP project in Android studio

The start-local-development scripts both start a gradle build that continuously watches the source of its respective project, rebuilds and deploys to local maven automatically.

To build against these new artifacts when changes occur, select File -> Sync Project with Gradle Files from the menu bar in Android studio.

This will need to be done in the dependent project only, e.g. when making a change to braintree-android, Sync with Gradle Files from the android-sdk PPCP project. When making changes to browser-switch-android, do the Gradle sync from the braintre-android project, and then from the android-sdk PPCP project.

  • TODO

Android Studio

  • TODO

android-sdk's People

Contributors

sarahkoop avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.