How to create site for game sales

How it works

A site created with Xsolla Site Builder allows for pre-orders and purchasing keys for already released games on various platforms.

On the website, you can configure:

  • Selling and distributing free game keys
  • Personalization
  • Regional sales restrictions
  • Promotional codes and coupons
  • Discounts

The interaction diagram between the user and the game sales page is shown below. Order creation, opening the payment interface, sending emails with game keys, and displaying the purchase status are handled on the Xsolla side.

You can sell game keys in two ways:

  • Using the Single game page template. This template is suitable for selling a single game and allows you to import information from your game to the website: multimedia, texts, and colors will appear automatically.
  • Using the Multiple games store template. This template is suitable for selling multiple games and a product catalog. When using this template, you can also add a shopping cart to the website.

How to get it

To set up game keys selling:

  1. Create game keys via Publisher Account.
  2. Add game keys to your site.
  3. Complete and publish the site.

Create via Publisher Account

To create a game key:

  1. Open your project in Publisher Account.
  2. Click Store in the side menu.
  3. In the Game key pane, click:
    • Connect – if you don’t have game keys
    • Configure – if you previously connected game keys
  4. On the Game keys tab, click New game key package > Create manually.
  5. Set the basic package settings:
    • SKU
    • Game title
    • Attributes (optional)
  6. Click Save and continue.
  7. Select the game distribution platforms and upload a CSV or TXT file with keys.
  8. If you want to sell the game before its official release, set the Pre-orders toggle to On. You can specify the release date when the game keys will be delivered to users when creating the keys or later.
  9. Click Save and continue.

  1. You can set prices or create free keys that users can get without spending real currency:
    • To create a free key package, toggle Free game key.
    • To set a price, toggle Paid game key and specify the price in one or multiple currencies.

If the game is published on the Steam platform, you can import pricing settings from that platform. To do this, click Import via link and specify the link to your game on Steam.

  1. If you want to Limit the number of times one user can buy game key toggle to On.
  2. Click Save and continue.

Create site

Editing and publishing the website

If necessary, you can:

  • Change the set of website blocks.
  • Edit blocks: change default settings, texts, images.
  • Modify the color scheme of the website.

To improve the website’s effectiveness:

  1. Configure SEO tags and localization.

  1. Make changes to the domain (optional). To do this, go to Site Builder and click Configure. In the Domain section, edit the Xsolla domain name or use your own domain.

After you have edited the website, publish it.

Notice
If site publication is not available, make sure all the required conditions are met:

  • Site Builder blocks
  • Set up your custom domain
  • Was this article helpful?
    Thank you!
    Is there anything we can improve? Message
    We’re sorry to hear that
    Please explain why this article wasn’t helpful to you. Message
    Thank you for your feedback!
    We’ll review your message and use it to help us improve your experience.
    Last updated: November 8, 2024

    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!