Documentation for game developers
Explore our guides to successfully integrate Xsolla products and solutions
Popular articles
Integration guides for our solutions
New court ruling: external payment links now allowed in App Store
Start now – keep more of your revenue
In April 2025, Apple updated its guidelines to allow apps distributed on the US App Store to include external links, buttons, and other calls to action that take users to a developer-controlled website for purchasing digital content or services. This means you can legally use external payment systems and save on platform fees. Use our integration guides to benefit from this new opportunity and increase revenue.
Accelerate your mobile game growth
Build an online store on your own site to sell in-game items and currencies, save on platform fees and more
Buy Button for mobile games
US only
Set up a secure and seamless link-out to purchases, save up to 30% on platform fees, and stay compliant with Apple’s guidelines: choose integration via Buy Button with parameters passed in the link or flexible options using SDKs, API, or Headless checkout
Build your publishing platform
Sell multiple games on one site with built-in tools and LiveOps
Sell virtual goods in-game or online
Sell virtual items in-game and on web to grow your revenue
Sell game keys
Sell keys, DLCs, and bundles through your branded store
Launch pre-orders
Support your launch with pre-orders, feedback, and testing
Deliver a game with Launcher
Create a no-code game hub with updates and analytics
Enable cross-platform monetization
Connect payments across PC, mobile, and web with a single account system and give users access to all platforms while managing purchases in one place
Receive payments all over the world
Create an in-game store using Xsolla tools and receive payments with 1,000+ methods via a user-friendly interface
Grow your audience with creator-powered campaigns
Connect with creators, track user-generated content, and grow your community — all in one place
Xsolla Mobile SDK
New
Integrate payments with Unity for compliant and flexible mobile payments
Launch your cloud gaming on a pay-as-you-go model
Connect your games to a global network
Ready-to-use store (Unity)
Prebuilt module with UI and logic for quick integration of Xsolla features
Products
Pay Station
Accept 1,000+ payment methods worldwide
Shop Builder
Offer content using in-app purchases
Subscriptions
Manage flexible subscription plans
Site Builder
Launch a customizable, secure website
Login
Provide fast authentication and secure user data
Metaframe
Authenticate users and monetize web games
Launcher
Create your own customized gaming hub
Chat
Run external and internal communication from one place
API
Pay Station API
Payment UI and tokenization endpoints
Shop Builder API
Store management endpoints
Login API
Client and server-side authentication and user data management
Subscriptions API
Endpoints for Subscriptions
Webhooks
List of webhooks and their use cases
Event API
Endpoints to receive information about payment events directly from the application's client
DDH API
Endpoints for Digital Distribution Hub
SDK & Libraries
Xsolla Mobile SDK
New
Integrate payments with Unity for compliant and flexible mobile payments
Headless checkout
New
Use Xsolla SDK to create a fully customizable payment UI
Unity
Use Xsolla assets for Unity games
Ready-to-use store (Unity)
Prebuilt module with UI and logic for quick integration of Xsolla features
Windows
New
Monetize any game published on Microsoft platforms, including the Microsoft Store, with Xsolla
Unreal Engine
Integrate Xsolla with your Unreal Engine-based app
Cocos Creator
Connect Xsolla products with games developed using Cocos Creator