Developers

Mobile SDKs and web components.

Native SDKs for iOS, Android and Flutter, plus embeddable web components — drop Gate to Pay experiences like corporate onboarding straight into your app or site.

Build for every surface.

iOS

Native Swift SDK for iPhone and iPad apps.

Android

Native Kotlin/Java SDK for Android apps.

Flutter

One cross-platform SDK for iOS and Android.

Web components

Embeddable iframe components for the browser.

iOS (native)

Add the Swift SDK via Swift Package Manager or CocoaPods, then present Gate to Pay flows natively.

Podfile
pod 'GateToPay'

Android (native)

Add the Android SDK through Gradle.

build.gradle.kts
implementation("com.gatetopay:gatetopay-android:1.0.0")

Flutter

One package targets both iOS and Android from a single Flutter codebase.

pubspec
flutter pub add gatetopay

Web components (iframe)

Embed prebuilt components — such as corporate onboarding — directly in your web app. Mount a component with a short-lived session token; the flow runs in a secure iframe.

Embed corporate onboarding
<div id="g2p-onboarding"></div>
<script src="https://embed.gatetopay.com/v1/embed.js"></script>
<script>
  GateToPay.mount('#g2p-onboarding', {
    component: 'corporate-onboarding',
    token: 'SESSION_TOKEN'
  })
</script>

Building on mobile or web?

Get keys and integrate the native SDK or web components for your product.