Publish Web Shop

Set up site publishing

  1. After you create and set up your site in Site Builder, click Publish.

Notice
If site publication is not available, make sure all the conditions are met:
  1. Make changes to the domain (optional):
    1. Open your project in Publisher Account.
    2. In the sidebar, click Site Builder.
    3. Click Configure in the pane of your site.
    4. In the Domain section, edit the Xsolla domain value, or set up your own domain.

Set up your custom domain

Notice

You can set up only one custom domain and one subdomain.

A site like www.example.com is set up as a subdomain. You need to strongly follow the order: first set up the domain (example.com), then the subdomain (www.example.com). If you set up a subdomain first, then you can’t set up custom domain.

If you change anything in the settings (both on Site Builder and on your side) in after setting up custom domain, Xsolla will not be able to guarantee the availability of your site at the domain address.

To set up custom domain (e.g., example.com):

  1. Get IP address of your published site (you will use it on the step 5):
    1. Open project in Publisher Account.
    2. In the sidebar, click Site Builder.
    3. Click Configure in the pane of your site.
    4. In the Domain section, expand the block Set up your domain and copy the IP-address.
  2. Create your custom domain or use the existing one.

Note

There are no technical restrictions for the domain level, but we recommend you use up to a third-level domain. You can set it up in the DNS settings of your domain.

  1. Go to your DNS provider admin pane.
  2. Choose your domain and add an A record.
  3. Add the A record with the IP address of your site as the value and save changes.

Note

Depending on your DNS provider, it may take up to 72 hours for the changes to apply.

  1. Open project in Publisher Account.
  2. In the sidebar, click Site Builder.
  3. Click Configure in the pane of your site.
  4. In the Domain section, switch the toggle Use my own domain to On.
  5. In the modal window, in the field Your domain specify custom domain name and click Save domain.

Note

Site publishing may take up to an hour on the Xsolla side and a SSL certificate is obtained at the same time.

You can add a www domain to an existing domain by clicking Add a “www” domain after setting it up as a subdomain.

To set up a subdomain (e.g., store.example.com):

  1. Go to your DNS provider admin pane.
  2. Choose your domain and add a CNAME record.
  3. Add the CNAME record with the address of your site in Site Builder as the value and save changes.

Note

Depending on your DNS provider, it may take up to 72 hours for the changes to apply.

  1. Open project in Publisher Account.
  2. In the sidebar, click Site Builder.
  3. Click Configure in the pane of your site.
  4. In the Domain section, switch the toggle Use my own domain to On.
  5. In the modal window, in the field Your domain specify subdomain name and click Save domain.

Note

Depending on your DNS provider, it may take up to an hour for the changes to apply.

You can add a www domain to an existing domain by clicking Add a “www” domain after setting it up as a subdomain.

Note

The SSL certificates are obtained and updated on the Xsolla side. Changes take up to 30 minutes to apply, during which time the site may be unavailable or the connection may be shown as unsecured. If for some reason, the update did not happen and you can’t open your site, contact your Customer Success Manager or email to csm@xsolla.com and report the problem.

After publishing, Web Shop is available to external users and all payments are made in the live mode by default.
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!