This page gives an overview of what needs to be done to be able to build and test a Mobile solution, and to be able to go live with a Mobile solution.
Get-started checklist
-
Choose your Android Mobile solution: your own SDK-enabled app for Tap to Pay or Card reader (or both), or Tap to Pay through the Adyen Payments app.
Take into account the supported countries/regions, payment methods, and features, as well as the hardware and software requirements for Android.
-
If you are new to Adyen, see Get started with Adyen and set up your Adyen test account.
For details, see Set up your account for in-person payments, and if applicable, see "Account structure and resources" for platforms.
-
Ask our Support Team to enable your Adyen test account for using our Mobile solutions.
-
In your test Customer Area:
- Order a test card, if you do not already have one.
-
If you decided for the card reader solution, order a test NYC1 card reader.
-
Ensure that you have a supported Android mobile device that you can use for testing.
-
Ensure that you have an Android mobile POS app that is integrated with Terminal API.
Go-live checklist
-
If you are new to Adyen, apply for a live account.
-
Get in touch with your Adyen contact to sign the contract addendum that specifies the terms and conditions for the use of Ayden Mobile solutions, and to set up pricing.
-
Ask our Support Team to configure your live account for using our Mobile solutions.
-
Update your API credentials and code.
Select the tab that matches your solution:
When going live with your own SDK-enabled app, update your API credentials and code:
- In your live Customer Area, generate a live API credential with only the Allow SDK download for POS developers role. Or use a GitHub access token for older SDK versions.
- Update your code to pull in the live version of the SDK.
- In your live Customer Area, generate a live API credential with an API key, a client key, and the Checkout webservice role.
- Update your code to use the live API key and the live endpoint for establishing a communication session.
- Optional. Upload your app to Google Play.
- Register your app with Adyen.
-
Ensure your organization has a process to distribute the software and to keep the software up to date.
See Manage your Android Mobile solution. -
Test the live solution by doing penny tests.
-
Ensure your personnel knows how to initiate transactions on the mobile device, how to handle error messages, and if applicable how to use the NYC1 card reader.