- REST API
- Welcome
- Cards
- 3DS
- Vault
- Getting Started
- Using the API
- Typical API Calls
- Verify the Service is Accessible
- Create a Profile for a Customer
- Add an Address to A Profile
- Add a Card to a Profile
- Add a Bank Account to the Profile
- Create an Apple Pay Single-Use Token
- Create a Google Pay Single-Use Token
- Create a Mobile Single-Use Token
- Create a Direct Debit Single-use Token
- Process a Transaction Using a Payment Token
- API Reference
- Test and Go Live
- Direct Debit
- Alternate Payments
- Hosted
- Turnkey
- Overview
- Account Management
- Getting Started
- Using the API
- Typical API Calls
- Verify That the Service Is Accessible
- Create a New Merchant
- Create a New Merchant Account
- Create a New User
- Add an Address
- Create a Business Owner
- Add a Business Owner Address
- Add a Business Owner Identity Document
- Add a Merchant Bank Account
- Accept Our Terms and Conditions
- Business Owner Identity Verification
- Activate the New Merchant Account
- Validate the Bank Account
- Enable Webhooks to Receive Application Statuses
- Using the Paysafe Identity Verification API
- Test and Go Live
- Split Payouts
- Balance Transfers
- Reference Information
- SDKs
- Server Side
- Paysafe.js
- Paysafe Checkout
- Mobile
- Mobile SDKs
- iOS
- Android
- Additional Documentation
- Resources and Support
- Shopping Carts
- Classic API
- Test Cards
- Glossary
Overview
If you have or are developing a mobile app in which your customers will make purchases directly, our Android SDK is the perfect solution for you. The Android SDK – when used with the Paysafe server-side SDKs – makes it simple and easy to process payments from within your mobile app. Traditional card payment and Google Pay payment methods are supported, including Android Pay. The SDK helps collect order and payment data and then passes it securely to your server, from where the Paysafe server-side SDKs send the requests to the Paysafe payment platform.
This guide explains how to process payments with the Paysafe Android SDK, using Paysafe's REST-based APIs. Just follow these simple steps to start processing transactions in your app:
-
Create a Test account in the Paysafe Developer Center, if you don't already have one.
-
Your Google account should be configured on your device to get a token from Google Pay.
-
Get your two API keys.
-
If you are integrating with Google Pay, note that your Gateway ID will be set as gateway:paysafe.
- Download our Android SDK.
-
Integrate your Android app and your servers using the Android and server-side SDKs.