Sell virtual goods in-game or online

Use Xsolla tools to enable game monetization through your own store. In this store, you can sell virtual items, virtual currency, and bundles on an external website — regardless of whether your game is for PC, consoles, or cross-platform. To create a store, you can either use a ready-to-use template in Xsolla site builder, or create your own version of the store and integrate the Shop Builder API.

Use ready-made store UI

Create store with ready-to-use F2P template

Use this option to start with a ready-to-use site template and then customize it in the site builder. In this case, all required calls, e.g., to display the catalog and open the payment UI, are preconfigured on the Xsolla side.
Set up

Create store using Unity module

Use a prebuilt module included in Xsolla SDK for Unity version 2.5.5 and later. It enables rapid integration of an in-game store. The module provides a complete UI solution to streamline integration of user authentication, catalog display, and item purchase.
Set up
Note
If you want to create a web store for a mobile game to sell virtual currency and items, we recommend checking the Web Shop solution.

Create your own store UI

Manage store using API or SDK on client side

Use this option if you don’t have your own server or want to quickly launch payment acceptance with minimal development. In this case, the Xsolla API or SDK allows you to display the catalog, open the payment UI, and grant purchases to users.
Set up

Manage store using API on server side

Use this option if you need full control over the payment process and purchase granting logic. In this case, you create your own store UI and use the Xsolla API to generate payment tokens, validate purchases, and grant items to users.
Set up
Was this article helpful?
Thank you!
Is there anything we can improve? Message
We’re sorry to hear that
Please explain why this article wasn’t helpful to you. Message
Thank you for your feedback!
We’ll review your message and use it to help us improve your experience.
Last updated: February 13, 2026

Found a typo or other text error? Select the text and press Ctrl+Enter.

Report a problem
We always review our content. Your feedback helps us improve it.
Provide an email so we can follow up
Thank you for your feedback!
We couldn't send your feedback
Try again later or contact us at doc_feedback@xsolla.com.