Payments
Overview
Payments is a solution that allows you to monetize your game and safely receive payments via a user-friendly interface in the in-game store.
Key features:
- 700+ payment methods in 200+ countries, including bank cards, digital wallets, mobile payments, cash kiosks, gift cards, and special offers
- 130+ currencies
- advanced anti-fraud
- UI localized in 20 languages
- desktop and mobile browser versions
You can watch the demo to see how the payment UI works.
![](https://cdn.statically.io/img/cdn.xsolla.net/developers/v-20240726-v01/images/solutions/payments/ps4.gif)
Integration scenarios
Note
Interested in new ways to extend the reach of payment options while staying compliant with platform requirements? Learn more about Xsolla Mobile SDK that brings the power of Xsolla Pay Station onto mobile stores!
Generation of the payment token on the client side | Generation of the payment token on the server side | |
---|---|---|
Catalog set-up | ||
Import | You can either create a catalog on Xsolla side, or import your own catalog from PlayFab or Google Play. Limitations:
| You can either create a catalog on Xsolla side, or import your own catalog from PlayFab or Google Play. Limitations:
|
Synchronization | Automatic catalog synchronization is unavailable. To update data, you can reimport catalog, add changes in Publisher Account, or call API methods. | Automatic catalog synchronization is unavailable. To update data, you can reimport catalog, add changes in Publisher Account, or call API methods. |
User data management | ||
User data storage | Data is stored on Xsolla side. As a main storage, you can also use Firebase or PlayFab. | You store data on your side. |
Determining user’s country | Xsolla determines the user’s country by IP address. | You need to pass either the country or the IP address in the payment token. This influences the availability of payment methods. |
Determining currency to pay in |
|
|
Integrate | Integrate |
Found a typo or other text error? Select the text and press Ctrl+Enter.