Skip to content

paypal/paypal-messages-android

Repository files navigation

PayPalMessages Android

A messaging component library allowing easy integration of PayPal Credit Messages onto your app.

Availability

The library is currently in the development process. This product is being developed fully open source - throughout the development process, we welcome any and all feedback. Aspects of the library will likely change as we develop the SDK. We recommend using the library in the sandbox environment until an official release is available. This README will be updated with an official release date once it is generally available.

Contribution

As the library is moved to general availability, we will be adding a contribution guide for developers that would like to contribute to the library. If you have suggestions for features that you would like to see in future iterations of the library, please feel free to open an issue, PR, or discussion with suggestions. If you want to open a PR but are unsure about our testing strategy, we are more than happy to work with you to add tests to any PRs before work is merged.

Support

The PayPalMessages Library is available for Android SDK 23+.

Client ID

The PayPalMessages Library uses a client ID for authentication. This can be found in your PayPal Developer Dashboard.

Release Process

This library follows Semantic Versioning. This library is published to Maven Central. The release process is automated via GitHub Actions.

Testing

This repository includes unit tests, integration tests, and end-to-end tests.

// TODO: Add sections with commands for running each type of tests

Static Analysis Tools

// TODO: Add sections with commands for static analysis

Build

  1. In the terminal, run ./gradlew assemble
  2. In the top left corner, switch the folder view from Android to Project
  3. Open the folder library/build/outputs/aar/ to see these build files
    • library-release.aar
    • library-debug.aar
  4. Use library-release.aar in your projects

Switch Folder View Screenshot

Local Development and Troubleshooting

See our development guidelines

About

The PayPal Android SDK Messages Module: Promote offers to your customers such as Pay Later and PayPal Credit.

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages