PayPal
Client-Side Implementation
Setup
Before you can add PayPal, you will need to:
- Create, verify, and link your PayPal account in the Braintree Control Panel
- Set up your Android SDK and obtain your client token
- Declare a URL scheme in your AndroidManifest
Using our Drop-in UI
When using the Drop-in UI, a PayPal payment option will be shown alongside any other payment methods you've enabled.
For more details, see the Drop-in UI guide.
Using a Custom UI
You can optionally implement a custom button to start a PayPal flow.
Collecting additional data
There is additional data you can gather about your customers as they complete the payment process.
Next: Choose your integration
The rest of your configuration will be determined by how you'd like to use PayPal.
- Want easy payments for repeat customers? Have a subscription model? Use our Vault.
- Want a one-time payment checkout? Use Checkout with PayPal.
See a detailed comparison of Vault vs. Checkout.
Next Page: Vault →