Create a webshop
Reserve a studio name and slug, then create a webshop connected to your Unity Cloud project's IAP catalog and payment provider.
Read time 6 minutesLast updated 17 days ago
Create a webshop in the Unity Dashboard and connect it to a Unity Cloud project. During webshop creation, Unity connects the webshop to the project's IAP catalog and payment provider if they already exist. You can also connect them later.
When you create the webshop, it appears in the Webshop list with the status In draft. You can then edit, theme, and publish it.
The first webshop in your organization also sets the organization-wide studio name, which appears in every shop URL. For more information on how Unity uses the studio name, refer to Introduction to webshops.
Prerequisites
- Before you create a webshop, you need a Unity Cloud project.
- You can create and publish a webshop without an IAP catalog or payment provider. However, players can't browse or buy products until you connect both.
Create a webshop
To generate a webshop from the Unity Dashboard, follow these steps:
-
Open your Unity project and select Unity Ads Monetization > Webshop > Create webshop.
-
Select your project from the dropdown list. If available, the project's IAP catalog and payment provider connect automatically.
-
If this is your first webshop, then enter a globally unique studio name.
-
Select Create.
After you create a webshop, it opens on the webshop's Edit webshop page. By default, a newly created webshop has the In draft status until you manually publish the webshop.
Edit your webshop
To open the Edit webshop page from Webshops, select the webshop name. You can use the following settings categories to customize your webshop. As you make edits to your webshop, you can use the Preview panel to view the changes as you go.
General settings
Refer to the following general settings for your webshop:
General setting | Description |
|---|---|
| Webshop name | Specifies the webshop name. This appears at the top of the live shop and in the storefront header for players. It also identifies the webshop in the Dashboard. |
| Studio name | The studio name is prefilled from the previous step at webshop creation. The studio name appears in every shop URL in your organization. To rename it, select the arrow and then select the pencil icon next to the studio name to make the edit. |
| Webshop status | Indicates whether the webshop has unpublished or published changes:
|
| Shop URL | Refers to the last part of the shop URL, also called the slug. For example, in |
| Activated environment | Shows the Unity Environment where the webshop was first published. You can publish and unpublish the webshop only from this environment. Use the environment switcher (next to Edit webshop) to manage webshops in other environments. You can create one webshop per environment for testing. Non-production environments support testing through the preview URL only. Refer to Unity Environments to learn more. |
| Dev preview URL | A pre-authenticated preview link that displays the selected environment's current draft in a browser. Useful for previewing changes without integrating the shop into your game. |
Catalog and payment provider settings
The Catalog & payment provider section displays the catalog and payment settings inherited from the Unity Cloud project:
Field | Description |
|---|---|
| Catalog | Displays the IAP catalog's connection status. Select Manage catalog to open the catalog editor. Refer to Define your products. |
| Mock catalog | Displays sample products in the preview so you can review the webshop layout before you connect a real catalog. This affects only the Preview pane and doesn't affect the live webshop. Mock products never appear in the public shop. |
| Payment provider | Displays the payment provider connection status. Select Manage payment to configure payment provider information. Refer to Payment providers to learn more. |
| Fallback provider | Displays the payment provider used when no tag-based routing rule matches a player. Use the dropdown to set the fallback provider. Changes are applied at runtime and don't require you to republish the webshop. |
| Deeplink URL | The deep link to your game, for example The webshop uses the link, exactly as you enter it, to return players to your game. You can add a custom post-purchase path. When using your link to authenticate players, the webshop automatically modifies it and handles this case with the Unity IAP SDK. For format and limits, refer to Webshop limits reference. For the game-side flow, refer to Open a webshop from your game. |
For the broader catalog and payment model, refer to Catalog and payments in webshops.
Player authentication settings
The Player authentication section controls the sign-in methods available in the webshop. When you create a webshop, Unity activates Unity Player Accounts for the project automatically if Player Accounts aren’t already active. You don’t need to set up Player Accounts separately before players can sign in.
Field | Description |
|---|---|
| Sign-in providers | The Unity Player Accounts sign-in providers that the webshop offers: Google, Apple, and Email. A new webshop offers all three providers by default. Add or remove providers from the field, or remove all providers to disable sign-in. For more information, refer to Player sign-in for webshops. |
Customize theme
You can customize the theme of your webshop:
Field | Description |
|---|---|
| Webshop thumbnail | Upload a square image to use as the storefront thumbnail and favicon. Unity generates both a thumbnail (48×48px) and a favicon (32×32px). JPG, PNG, or WebP are accepted formats, with a maximum of 1MB. |
| Theme generation | Generate a theme for your webshop with AI. Refer to Generate a webshop theme with AI. |
To understand more about webshop theming and branding, refer to Themes and branding in webshops.
Hero banner
The Hero banner section controls the creative that appears at the top of the webshop:
Setting | Description |
|---|---|
| Upload banner creative | Upload an image to appear at the top of the webshop. The recommended dimensions are 1920×384px, with a maximum of 5MB. JPG, PNG, or WebP are accepted formats. |
Next steps
Follow these steps to customize and publish your webshop:
- To customize the webshop appearance, refer to Generate a webshop theme with AI.
- To make the webshop available at its public URL, refer to Publish a webshop.