- Web: Using Secure Fields for React or vanilla JavaScript integrations
- iOS: Using the native SDK with Swift
- Android: Using the native SDK with Kotlin
Prerequisites
Native 3-D Secure requires merchant account-level 3-D Secure configuration to be set up before you begin. This is different from per-connection setup. Gr4vy matches the configuration against the checkout session’smetadata, not the transaction’s. If your configurations use metadata, set the same key-value pairs on the checkout session.
Integration guides
Choose your platform to get started:Web (Secure Fields)
Implement Native 3DS in web applications using React or vanilla JavaScript.
iOS (Swift)
Add Native 3DS to your iOS app with Swift.
Android (Kotlin)
Add Native 3DS to your Android app with Kotlin.