Xsolla SDK for Unreal Engine 4 is a ready-to-use library for applications/games that allows you to easily embed Xsolla services. Import assets into your project and start using them right away, then add scenes with Login, In-Game Store, Player Inventory, and more. You can also safely test payments in sandbox mode.
Fast Xsolla Integration
The SDK makes it easy to integrate the authorization system, In-game Store and Inventory into any UE4 game.
Works Out of the Box
The SDK comes with multiple ready-to-go scenes. You can use them as-is, changing only the UI and setting up a catalog of products in the store.
Variety of Uses
Libraries are available in the SDK to customize scenes and the interface. You can also build them completely from scratch.
Ease of Integration
Even small teams of developers can embed Xsolla services with the help of SDKs, as there is no need to write server side code.
The SDK allows you to set up demo scenes in 5 minutes and make test payments out of the box. You only need to customize the interface for your project and sign a contract with Xsolla to start conducting real transactions.
THE POWER OF XSOLLA PRODUCTS IN YOUR GAME.
Enable seamless, one-click authentication for your players, including logins with Steam accounts.
Sell virtual goods for both virtual currency and real money with the support of Pay Station and Anti-fraud.
Allow players to store items in an inventory system linked to their accounts.
Ability to add custom attributes to a player profile.
Support for different types of goods (consumable/non-consumable), different types of sales (for virtual currency, for real money), and a customizable discount system.
Support for server functions in the game. Store player data on Xsolla servers or on your own.
Seamless integration with Xsolla Pay Station (via in-game browser).
The SDK does not impose restrictions on the visual style or design of interfaces for embedded services. You can create a custom interface for every Xsolla service.
Unified UI and game style with no breaks or differences in design of embedded services and other game interfaces.
Payment is made through the in-game browser, allowing players to remain in the game.