Get started
User flow
- User opens the site.
- User enters their ID from the game in a special field. If the user validation is executed after the user enters the user ID, Xsolla sends a validation webhook to verify the user ID is valid. If the validation is passed, the user can proceed with the payment. Otherwise, the user receives an error message.
- User chooses items and proceeds to the payment step.
- User chooses a payment method and pays for the items. If you have user ID validation with default settings, after choosing a payment method, Xsolla sends a validation webhook to verify the user ID is valid. If the validation is passed, the user can proceed with the payment. Otherwise, the user receives an error message.
- User pays for the items.
- User sees the purchased items in their account in the game.
Integration flow
- Create a project.
- Import item catalog or set up catalog manually.
- Create a Web Shop site and customize the main blocks.
- Set up user validation.
- Implement granting of purchases to the user.
- Test Web Shop in sandbox mode.
After the integration is complete, launch the project, publish the site, connect analytics services and test Web Shop in live mode.
Your progress
Found a typo or other text error? Select the text and press Ctrl+Enter.