New free content from City of Brass and The Vagrant now available

Xsolla Player Inventory SDK

Xsolla - Nov 25, 2020

Your own digital storage solution so your players can buy, earn, and manage items across platforms

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Player Inventory is Xsolla-hosted cross-platform storage with a database of players who own premium virtual items and currencies. Encourage players to buy and earn more goods with secure, cross-platform cloud storage that syncs in-game items and drop rewards to keep progress up-to-date.

Seamless Integration

Spend your time building your game, not working on back-end technology. Get started in just 10 minutes using Unreal Engine 4 SDK.


Save & sync player purchases and rewards from any platform or device. Player Inventory synchronizes all user accounts with balances and items using a single touchpoint.

Flexible Items

Sell any items using flexible consumable, non-consumable goods, subscriptions, bundles and store any type of content.


  • Cross-platform synchronization of purchased items
  • Platform-independent storage capability
  • Comes pre-integrated with In-Game Store
  • Console platform compliance

To get started, simply create a publisher account with Xsolla.

See the documentation for more info:

SDK Integration Guide

SDK Source Code

Technical Details

Discord Community

Support Email:

How to migrate SDK to an older version of UE4

Note: Xsolla plugins aren’t compatible with each other. Choose and integrate only one plugin that best suits your needs.

  • Xsolla Store SDK — contains all the necessary methods to integrate the following Xsolla products: Login, In-Game Store, Player Inventory, and Pay Station. Use this if you want to get the maximum value with Xsolla products.
  • Xsolla Payments SDK — designed to implement Xsolla payment solution only. If you want to manage in-game items and inventory on the Xsolla side and use our servers, use Xsolla Store SDK instead.
  • Xsolla Login SDK — designed to implement only the functions of Xsolla Login.
  • Xsolla Player Inventory SDK — designed to implement functions of Xsolla Login and Player Inventory. Use this plugin if your application is published on a platform that can’t use Xsolla Pay Station and In-Game Store for some reason.