Skip to main content

Notch Pay Mobile SDKs

Notch Pay provides native SDKs for iOS and Android to help you integrate payment functionality into your mobile applications.

Android SDK

The Notch Pay Android SDK allows you to accept payments in your Android applications with a native checkout experience.

Installation

Add the Notch Pay SDK to your app’s build.gradle file:

Initialization

Initialize the SDK in your Application class or main activity:

Creating a Payment

To create a payment, you’ll need to make a server-side API call to initialize the payment, then use the SDK to complete it:

Customizing the Checkout UI

You can customize the appearance of the checkout UI:
To handle callbacks from the payment flow, you need to set up deep linking in your app:
  1. Add the following to your AndroidManifest.xml:
  1. Handle the deep link in your activity:

Complete Example

Here’s a complete example of integrating the Notch Pay Android SDK:

API Reference

Complete API documentation

JavaScript SDK

Integrate with web applications

Checkout

Learn about the hosted checkout solution