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.
Integration scenarios
Choose the scenario that suits your needs and start integration:
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.