This page documents a legacy SDK. Starting a new integration? Use the Yuno SDK. Already on a legacy SDK? Follow the migration guide.The new Yuno SDK (Web v2.x, iOS v3.x, Android v3.x, React Native v2.x) replaces the Full, Lite, Seamless, Render, Headless, and Secure Fields SDKs with one API across every platform. Legacy SDKs remain supported side by side during the transition and are scheduled for deprecation in 2027. Contact your Account Manager for migration planning.
Install
- react-native 0.70+
- Node.js 16+
- Android Min SDK 21
- iOS 14.0+
Initialize
Initialize the SDK as early as possible in your app, typically inApp.tsx.
Basic payment flow (Full Checkout)
The simplest integration uses theYunoPaymentMethods component to display available payment methods and startPayment to process the transaction.
Integration options
Choose the integration level that best fits your needs:Lite SDK
Control the payment method selection UI while Yuno handles the payment process.
Headless SDK
Build a completely custom UI and handle the payment flow manually.
Enrollment
Allow customers to save their payment methods for future use.
Styling
Customize the appearance of the SDK components to match your brand.
Next steps
- Check out the Code Examples for common scenarios.
- Learn about Advanced Features like deep linking and performance.