Quick Start 🚀
To get access to the Xsolla Mobile SDK during Developer Preview phase, please fill out the form ↗ (https://xsolla.com/mobile-sdk).
Getting Started
iOS — Effective Apr 30, 2025: Developers may include external payment links in U.S. apps. The Xsolla SDK aligns with Apple’s updated guidelines.
Android — Effective Oct 29, 2025: Following the Epic v. Google injunction, U.S. Google Play apps may guide users to external payment methods via link-outs, use alternative billing solutions, and are no longer subject to anti-steering restrictions.
For both platforms, the fastest recommended non-SDK approach is the Buy Button via link-outs to Web Shop ↗ (https://developers.xsolla.com/solutions/web-shop/other/instant-purchase).
This quick start guide will walk you through integrating Xsolla Mobile SDK to accept payments in your game. Using a pre-configured test project ID, we'll cover the essentials: setting up basic user authentication, importing SKUs, and processing a test payment. By the end, you'll have a functional payment system integrated into your game, demonstrating how Xsolla can streamline your monetization process. Let's get started and have your game accepting payments in just a few simple steps!
⚡ DMA-ready & revenue-boosting: leverage direct APK/IPA distribution alongside in-app compliance with DMA—unlocking access to 1,000+ global payment methods and bypassing app-store fees to maximize your margins.
Choose Your Platform
Select your platform to get started with the integration:
Each platform-specific guide will walk you through:
- Installing the SDK
- Configuring the SDK
- Initializing the SDK
- Making a purchase
- Collecting payments