# SDK ## Overview At Ryft we provide multiple **Software Development Kits (SDKs)** that allow developers to integrate Ryft's payment solutions into their applications seamlessly. The SDK simplifies the process of handling payments and interacting with the Ryft platform. The SDKs are designed to be user and developer-friendly and allow the [Main Account](/documentation/overview/core_concepts/ryft_entities#main-accounts) to securely collect customer card details or use Google/Apple Pay, and also collect optional info about the cardholder. This information is then sent to the Ryft Platform, which processes the payment and returns a response to the application. Our SDKs are available for multiple client-side platforms, including Web and Mobile (iOS and Android), and for many backend technologies, such as Node.js, Python and .NET. ## Next Steps To learn more about the different SDK platforms and technologies supported by the Ryft SDKs, please refer to the [Process Payments Section](/documentation/get_started/process_payments) section.