Skip to content

    Integrate mobile SDKs

    Checkout in-app SDKs for mobile

    MiA Checkout Android SDK is a library which facilitates the embedded Checkout integration in your Android application.

    MiA - Checkout iOS SDK is a library which facilitates the integration of the hosted Easy Checkout in your iOS application.

    Overview

    Nets offers two ways to accept payments on mobile devices. In the mobile browser or directly in an app using our Checkout Mobile in-App (MiA) SDKs. Select iOS or Android to get started.

    Integration

    Important The mobile SDKs render a checkout session. They do not authenticate to the Payment API and never require your secret API key.

    A correct integration has three parties:

    1. Your app requests a payment from your backend.
    2. Your backend calls POST /v1/payments using your secret API key and returns the paymentId and checkoutUrl.
    3. Your app passes those to the SDK. Charging, cancelling, and refunding are performed by your backend only.

    If your app holds your secret API key, anyone who downloads it can extract that key and use it to charge cards, issue refunds, read your full transaction history, and redirect your webhooks. This applies to Android and iOS equally.

    Was this helpful?

    What was your feeling about it?