Get started


An individual receiving payouts.
A company whose platform a customer uses to sell their items.
Merchant platform
The platform a customer uses to display and sell their items.
Payment widget
An application via which a customer requests withdrawals from a merchant. A payment widget is embedded in a merchant platform site.
Customer balance
The total amount of sales of a particular customer’s items. The customer balance determines the maximum amount a customer can withdraw. This information is stored on the Xsolla side.
Merchant balance
The total amount of all sales of all customer’s items via the merchant platform. This information is stored on the Xsolla side.
An organization that provides payment services and facilitates the processing of online transactions. Merchants choose their own providers for their platforms.

How it works

Step 1. Selling items and topping up the merchant balance

General flow

Content creator flow

Step 2. Making withdrawals for a customer or a content creator

Customer flow

Payment widget integration flow

To integrate a payment widget:

  1. Register in Xsolla Publisher Account.
  2. Create a project and pass the validation procedure.
  3. Enable receiving an authorization token.
  4. Add a payment widget library to your project.
  5. Enable customer balance change.

This guide describes the minimum settings required to quick-start the module. If you have any questions, contact your Account Manager.
Your progress
Thank you for your feedback!
Last updated: August 8, 2022

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!