Available SDKs
Flutter SDK
Native Flutter integration for iOS and Android apps. Supports both Full and Lite SDK versions.
Ionic SDK
Cross-platform SDK for Ionic applications. Perfect for hybrid mobile app development.
React Native SDK
Native React Native integration with hooks and components for modern mobile development.
SDK Versions
Each mobile SDK comes in two versions to suit different development needs:Full SDK (Inline)
The Full SDK is ideal for teams who want a quick, secure integration with minimal development effort. It provides a complete, pre-built payment interface that handles all the complex payment logic for you. It’s best for:- Quick integration and prototyping
- Standard payment flows
- Teams new to mobile payment integration
- Projects with tight deadlines
| Feature | Description |
|---|---|
| Pre-built UI | Complete payment interface with card input fields, validation, and styling |
| Automatic Validation | Built-in form validation for card numbers, expiration dates, and CVV |
| 3DS Support | Automatic handling of 3D Secure authentication challenges |
| PCI Compliance | Secure data handling without sensitive data touching your servers |
Lite SDK
The Lite SDK gives you complete control over the payment experience while handling the secure payment processing behind the scenes. Perfect for applications with existing design systems or custom UI requirements. It’s best for:- Custom payment UI designs
- Complex payment workflows
- Existing design systems
- Advanced payment method management
| Feature | Description |
|---|---|
| Custom UI | Build your own payment forms using native platform widgets |
| Card Management | Save, retrieve, and delete customer payment methods |
| Secure Tokenization | Tokenize card data without storing sensitive information |
| Flexible Integration | Integrate with existing components and design systems |
Platform Support
Each mobile SDK has specific platform requirements:| SDK | Requirements |
|---|---|
| Flutter | Android configuration for Skyflow Maven repository and internet permissions |
| Ionic | Openpay script tags in HTML for PCI DSS compliance |
| React Native | React Native 0.70+, React 16.8+, and specific dependencies |
| Cross-platform | All SDKs support both iOS and Android platforms |

