Skip to main content

Welcome to the Xsolla SDK

Xsolla SDK is a versatile solution built by Xsolla—a global video game commerce leader trusted by the game studios behind Crossout, Modern Warship, and Fantasy Tales: Sword and Magic. It empowers developers to seamlessly integrate in-game payments via Xsolla Pay Station across mobile, PC and web-based games, supporting out-of-store distributed game builds (e.g., Android APK, Notarized iOS, Xsolla Launcher and standalone PC) as well as in-store payment processing. The SDK supports Google's User Choice Billing, Apple's Alternative Billing, dual billing on Windows storefronts like Epic Games Store, and ensures compliance with evolving regulations like the DMA—while providing frictionless access to over 1,000 payment methods globally. All of this helps developers overcome challenges like restricted market access, high native payment fees, and fragmented user experiences, maximizing revenue potential across every distribution channel.

🎉🎉🎉

Following the US court decision dated April 30, 2025, developers are now allowed to connect external payment links in the United States.

The Xsolla SDK has been updated to ensure compliance with Apple's revised App Store guidelines.

For the fastest and most recommended non-SDK integration, we suggest using the Buy Button via link-outs to Web Shop ↗ (https://developers.xsolla.com/solutions/web-shop/other/instant-purchase).

Key Features

  • 1000+ payment methods in 200+ countries, including bank cards, digital wallets, mobile payments, cash kiosks, gift cards, and special offers
  • 130+ currencies
  • Advanced anti-fraud
  • UI localized in 25+ languages
  • Subscription & offer management
  • Player auth tools with account linking
  • Cross-platform coverage

With the Xsolla SDK, we bring ease of integration to all developers as part of our "Equal Access for Everyone" initiative, greatly simplifying the initial phases of integration while allowing for further fine-tuning, customization. Setting and integrating your project with Xsolla SDK automatically provides access to a fully-fledged highly customizable Xsolla Web Shop solution that can be used to connect with more customers outside of your application, establishing your direct-to-consumer connection.

Our documentation preview, hosted on Docusaurus, offers quick start guide, best practices, and an early set of tools necessary to effectively utilize the new SDK.

Whether you are looking to expand your payment options, go direct-to-consumer / out-of-store, or simply improve your game's revenue potential, Xsolla SDK is your gateway to achieving these goals efficiently and effectively. We are excited to support you on this journey to more strategic and profitable game development.

Supporting Multiple Monetization Models

Expanding on the concept of out-of-app-store payments, it's essential to recognize the strategic benefits they offer, especially in light of evolving digital market regulations such as the Digital Markets Act (DMA). Out-of-store payments allow developers to distribute their own application files, like APKs for Android or Notarized versions of apps for iOS (e.g., through Web Distribution), outside the confines of traditional app stores. When developers opt for distributing games independently - in a direct-to-consumer way - they retain greater control over their profits. However, this approach raises crucial questions about user authentication, in-app purchases (IAP) / SKUs, and alternative payment methods outside of the platforms' first-party ecosystems. A similar set of topics is addressed when embarking on a mission to expand the range of payment options for in-store monetization via Google's User Choice Billing (UCB) and Apple's Alternative Payments. The answer to these complexities lies in Xsolla Pay Station, accessible through the Xsolla SDK.

Solutions

Xsolla Pay Station is specifically designed to enable developers to monetize their applications efficiently preserving a larger share of revenue for developers. Furthermore, with over 1000 payment options, Xsolla Pay Station opens up a plethora of monetization opportunities in regions and through methods not typically supported by platforms. This flexibility allows developers to tap into new markets and cater to a broader audience.

Additionally, pairing the Xsolla SDK with distribution solutions like those from Digital Turbine amplifies this advantage. Digital Turbine drives large-scale APK distribution through partnerships with major carriers and device manufacturers, putting games directly on millions of devices worldwide. Beyond pre-installs, its SingleTap technology delivers instant installs from ads, links, or messages from a CDN of your choice—bypassing "scare screens," app store friction and boosting conversions. This combination lets developers to go direct-to-player at scale, keep UA workflows intact, and capture a greater share of their revenue.

Please reach out to your Account Manager and/or Business Development team for recipes for success to supercharge your out-of-store distribution strategy with up-to-date tips and tricks.

Alternative Payment Options

If you're interested in implementing Apple's Alternative Payment options ↗ (https://developer.apple.com/support/apps-using-alternative-payment-providers-in-the-eu) on the App Store or Google Play's Alternative Billing ↗ (https://developer.android.com/google/play/billing/alternative), please contact your Account Manager and/or Business Development team for guidance and implementation support.

Buy Button: Instant Web Shop Access

The Buy Button ↗ (https://xsolla.com/mobile-buy-button) feature revolutionizes the in-game purchase experience by enabling direct access to your Web Shop payment UI:

  • One-Tap Purchase Flow: Players can instantly access the payment UI for specific items with a single tap, eliminating extra navigation steps
  • Seamless Integration: Directly launch web payment UI from your game, maintaining a smooth user experience
  • Expanded Payment Options: Leverage the full range of Web Shop payment methods, including Apple Pay and other global payment solutions
  • Enhanced Conversion: Streamlined purchase flow reduces friction, increasing conversion rates
  • Advanced Analytics: Track purchases and measure lifetime value (LTV) with MMP (Mobile Measurement Partners) like AppsFlyer, maintaining full visibility into your campaigns and revenue