Terminal-2 icon

Get-started and go-live checklists

Get ready for testing your iOS Mobile solution and going live.

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

  1. Choose your iOS Mobile solution: Tap to Pay on iPhone or Card reader, or both.

    Take into account the supported countries/regions, payment methods, and features, as well as the hardware and software requirements for iOS.

  2. 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 or for marketplaces.

  3. Ask our Support Team to configure your Adyen test account for using the iOS Mobile SDK.

  4. 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.

  5. Ensure that you have a supported iOS mobile device that you can use for testing.

  6. Ensure that you have an iOS mobile POS app that is integrated with Terminal API.

  7. Build your solution.

  8. Test your solution.

Go-live checklist

  1. If you are new to Adyen, apply for a live account.

  2. 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.

  3. Ask our Support Team to configure your live account for using the iOS Mobile SDK.

  4. Update your API credentials and code.

    1. In your live Customer Area, generate a live API credential with basic authentication and the Allow SDK download for POS developers role. Or use a GitHub access token for older SDK versions.
    2. Update your code to pull in the live version of the SDK.
    3. In your live Customer Area, generate a live API credential with an API key and the Checkout webservice role.
    4. Update your code to use the live API key and the live endpoint for establishing a communication session.

  5. Optionally set a custom transaction screen text.

  6. For Tap to Pay on iPhone, accept the Apple Terms of Use.

  7. Ensure your organization has a process to distribute the software and to keep the software up to date.
    See Manage your iOS Mobile solution.

  8. Test the live solution by doing penny tests.

  9. 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.

See also