FAQs
General information
What is Xsolla?
Xsolla is a video game commerce company that develops products and solutions for game developers and publishers. Xsolla helps make, monetize, sell, and distribute games. Products and solutions can be used at any game development stage by companies of different levels — both indies and enterprises.What is the difference between products and solutions?
A product aims at solving a particular task, e.g., setting up accepting payment in an application or user authentication. A solution is a combination of Xsolla products and expertise that help game developers and publishers comprehensively develop their products and provide new opportunities for business growth.What is Publisher Account?
Publisher Account is an application after registration in which you would get access to all Xsolla products settings, analytics on their usage, as well as financial reports.Products
What Xsolla products can I use?
Xsolla has a wide variety of products to help you achieve your goals:Your need | Xsolla product |
---|---|
Accept payments via 1,000+ payment methods around the globe. | Pay Station |
Offer content using in-app purchases. | Shop Builder |
Flexibly manage subscription plans. | Subscriptions |
Launch a customizable and secure website. | Site Builder |
Effectively promote your game. | Partner Network |
Set up fast user authentication and secure storage of user data. | Login |
Use ready-made widget to authenticate users and monetize a web game. | Metaframe |
Create your own customized gaming launcher. | Launcher |
Set up a channel for internal and external communication. | Chat |
Where can I find detailed information about each product?
Go to the product documentation and choose the corresponding section.How can I integrate products?
Refer to an integration guide on the page of a product you are interested in.Are there any FAQs about particular products?
Detailed FAQs are available for the following products:Solutions
What Xsolla solutions can I use?
Xsolla has a wide variety of solutions to help you achieve your goals:Your need | Xsolla solution |
---|---|
Develop and launch an online store on your own site to sell in-game goods and currencies and save on platform fees. | Web Shop |
Monetize your game and safely receive payments via a user-friendly interface in the in-game store. | Payments |
Connect your game to a global network of digital platforms and ecosystems. | Digital Distribution Hub |
Host your game in a cloud storage to provide remote access to users via browser and the payment for actual minutes of gameplay. | Cloud Gaming |
Ensure a successful game launch by using pre-orders to engage players, test marketing campaigns, gather feedback, and drive traffic. | Xsolla Publishing Suite (Launch pre-orders) |
Sell game keys, DLCs, and founder packs in one place, and reduce costs from third-party platform fees. | Xsolla Publishing Suite (Sell game keys) |
Sell multiple games from a single site, run marketing campaigns, collect user data, and monitor your sales funnel. | Xsolla Publishing Suite (Build your publishing platform) |
Create an in-game store and sell virtual goods online, manage your catalog across platforms, and increase LTV with LiveOps tools. | Xsolla Publishing Suite (Sell virtual items in-game or online) |
Build a no-code launcher that becomes a unified space for your audience and content. | Xsolla Publishing Suite (Deliver your game with Launcher) |
Empower your massively multiplayer online game with deep player insights, personalized content, and dynamic community engagement to maximize retention, boost monetization, and create a thriving in-game ecosystem. | Xsolla Publishing Suite (Run a platform for an MMO game) |
Where can I find detailed information about each solution?
Go to the solution documentation and choose the corresponding section.How can I integrate solutions?
Refer to the instructions on the page of a solution you are interested in.Project settings
How do I launch the modules I activated in Publisher Account?
You need to configure and test the modules before launching them. Refer to the integration guides of Xsolla products for more detailed information.
When you experience problems with receiving webhooks, check if the webhook server is installed correctly. If you use Xsolla PHP SDK, refer to the documentation. If the issue persists, contact us at [email protected].
Do I need to create new projects for each environment (QA, staging, production)?
For testing, we recommend that you use separate projects to avoid affecting the production environment.
I am a mobile game developer. What should I specify as the website in the project settings?
Specify the URL of the game’s website or the URL of your company’s website.How can I invite members of my company to give them access to my Publisher Account?
In your Publisher Account, go to the Company settings > Users and click Invite new user.API and webhooks
What Xsolla API are available?
You can use the following API:How to begin working with Xsolla API?
Refer to the introductory information.Where can I find information about working with webhooks?
In the webhook documentation.Do I need to use HTTPS for a webhook protocol?
Yes.
Why was Xsolla notification not sent to the webhook URL?
Make sure that your webhook server supports the required types of HTTP requests (POST, GET).
Why are webhooks not sent to my mobile application?
Webhooks are sent to only a single URL address specified in your project settings. Being server-to-server, webhooks cannot be sent to several URL addresses. If you would like to receive notifications in your game, website, or mobile application, set up sending webhooks on your server to pass data between Xsolla and your game.
SDKs
What Xsolla SDKs are available?
Xsolla supports the following SDK:- Xsolla Mobile SDK
- Headless checkout
- SDK for Unity (PC, web)
- SDK for Unreal Engine
- SDK for Cocos Creator
- PHP SDK
Where can I find detailed information about each SDK?
Go to SDK documentation and choose the corresponding section.Is there SDK for Node.JS/C#/Ruby/Java/ASP, etc.?
Currently there are SDK for PHP and Android. You can build your own SDK using any language/platform, as long as it has HTTPS request functionality.
Automatic notifications about critical changes in Publisher Account settings
Xsolla notifies you of changes to your project settings that could impact payment processing or the operation of your systems. Email notifications are sent to users with the Owner role specified in Publisher Account in the Company settings > Users section. Notifications are sent with a delay of up to 1 minute.
Publisher Account section | Notification events |
---|---|
Company settings |
|
Project settings |
|
Store | Changes in the settings of game keys, virtual currency, and virtual items:
|
Contact information
If you haven’t found an answer to your questions in the FAQs, contact us via other channels:
- Click the chat icon in the bottom right corner and contact the integration team via a messenger. You will get an answer that resolves your problem in real time.
- Email at [email protected].
- Contact your Customer Success Manager or email to [email protected].
- Contact integration specialist via Basecamp.
Found a typo or other text error? Select the text and press Ctrl+Enter.