Compare approaches
| Embed SDKs | Native SDKs | |
|---|---|---|
| Best for | Fast integration with a complete UI | Fully custom card forms, native 3DS |
| Platforms | iOS, Android, React Native | iOS (Swift), Android (Kotlin) |
| UI | Pre-built, customizable payment sheet | You build the UI, full control |
| Payment methods | Cards, wallets, BNPL, local methods | Cards with native SDK flows |
| Wallet support | Apple Pay and Google Pay via platform integrations | Apple Pay and Google Pay via direct wallet integrations |
| 3DS | Handled automatically via web view | Native 3DS in-app (no web view) |
| PCI scope | SAQ A | SAQ A |
| Setup time | Fastest | More involved |
Embed SDKs
The Embed SDKs provide a drop-in payment sheet for iOS, Android, and React Native. The checkout UI is rendered in a web view, giving you access to all supported payment methods with minimal setup.iOS
Drop-in payment sheet for iOS.
Android
Drop-in payment sheet for Android.
React Native
Cross-platform payments for iOS and Android.
Extend your Embed SDK integration
Apple Pay (iOS)
Enable Apple Pay for iOS Embed SDK integrations.
Google Pay (Android)
Enable Google Pay for Android Embed SDK integrations.
Apple Pay (React Native)
Configure Apple Pay for React Native checkouts.
Google Pay (React Native)
Configure Google Pay for React Native checkouts.
Native SDKs
The Native SDKs (Swift for iOS, Kotlin for Android) embed card capture directly into your app’s native view hierarchy with no web view required. They support native 3DS authentication, giving you a smooth, fully in-app experience.Swift (iOS)
Native card forms and 3DS for iOS with Swift.
Kotlin (Android)
Native card forms and 3DS for Android with Kotlin.
Extend your Native SDK integration
Native 3DS
Add and test native 3DS authentication in your app.
List payment options
Query available payment options for your mobile checkout context.
Apple Pay (iOS)
Add Apple Pay to native iOS checkouts outside the Embed SDK.
Google Pay (Android)
Add Google Pay to native Android checkouts outside the Embed SDK.