Get started

User flow

  1. User opens the site.
  2. 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.
  3. User chooses items and proceeds to the payment step.
  4. 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.
  5. User pays for the items.
  6. User sees the purchased items in their account in the game.

Integration flow

  1. Create a project.
  2. Import item catalog or set up catalog manually.
  3. Create a Web Store site and customize the main blocks.
  4. Set up user validation.
  5. Implement granting of purchases to the user.
  6. Test Web Shop in sandbox mode.

After the integration is complete, launch the project, publish the site and test Web Shop in live mode.

Your progress
Thank you for your feedback!

Continue reading

Last updated: December 28, 2021

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!