The Offers page of the Dev Portal allows you to create, edit, and review offers associated with your product.
Offers represent the saleable content associated with your product, including your primary product. In the Epic Games Store publishing tools, essential information about your product, such as dates of availability and pricing, are stored at the offer level.
The offer for your primary product, referred to as the base product offer, is automatically created when you first set up your product. You can also create additional offers that allow users to purchase or download supplemental content that enhances the experience of your product. These additional offers can consist of demos, editions, add-ons, season passes, consumables, or digital extras.
Populating the Base Product Offer
After creating your product in the Dev Portal, the base product offer is automatically generated and assigned Game as its type. Once generated, you can configure this offer with relevant details for your product.
To populate your base product offer, follow the steps below:
- Navigate to Your Product > Epic Games Store > Offers and select the Dev sandbox.
- Tip: To learn more about sandboxes, review Release Management.
- In the table, click the name of your base product offer to open the Offer Details screen.
- Complete the offer by providing required and optional information about your product.
Note: The Game offer type is only used for base product offers and cannot be assigned to additional offers.
Creating Additional Offers
In the Dev Portal, you can create additional offers that allow users to purchase or download different types of content associated with your product. To do so, follow the steps below:
- Navigate to Your Product > Epic Games Store > Offers and select the Dev sandbox.
- Tip: To learn more about sandboxes, review Release Management.
- To the top right, click Create Offer.
- Enter a name for your offer. This name displays to users in the Epic Games Store.
- To improve SEO performance of offers for items such as add-ons and season passes, include your product name in the offer name. Examples include Rocket League - Painted Prestige Bundle or Fall Guys - Season 2 Starter Pack.
- The offer name is used to create the URL for the item on the Epic Games Store. While the offer name can be updated at a later time, the URL cannot be modified once the offer has been created.
- In the Offer Type section, select the appropriate category for your offer. This category cannot be changed once the offer has been created.
- Review your offer information, then click Create.
- Note: Before you can create an Edition type offer, you are prompted to select a base offer to associate with the Edition.
- On the Offer Details screen, complete the offer by providing relevant required and optional information.
Consumable offers allow players to purchase and redeem finite amounts of in-game items, such as currency. In order to leverage consumable offers, you must use the Epic Online Services QueryEntitlements and RedeemEntitlements APIs to list and redeem the entitlements added to a player's account at the time of purchase.
- Suggested pricing can be submitted for consumable offers as part of your product configuration.
- You cannot assign sub-offers or artifacts to consumable offers.
- You cannot include consumable offers in bundles or select consumables as sub-offers.
Price Option - Not Available for Direct Purchase
When creating a consumable offer, you can choose to set the offer price as Not Available for Direct Purchase. If this setting is enabled, the offer is not available for purchase in the Epic Games Store. Instead, users can only redeem this offer through an access key and must also already own the base product. This pricing option is primarily intended for use in promotional campaigns.
Editing Existing Offers
Through the Offers page of the Dev Portal, you can manage your product's existing offers. To do so, follow the steps below:
- Navigate to Your Product > Epic Games Store > Offers and select the sandbox containing your offer.
- In the table, click the name of the offer you wish to update.
- On the Offer Details screen, update the different categories of information as needed. Note that some details require an offer to be in a specific sandbox in order to be edited. For full details, review the Understanding Offer Details section below.
Understanding Offer Details
In the Epic Games Store publishing tools, essential information about your product is stored at the offer level, such as dates of availability and pricing. To learn more about the required and optional information associated with offers, review the sections below.
The Required Information section of the Offer Details screen collects a variety of mandatory details about your offer. Depending on the type of offer being created, some of the options listed below may not be available.
The General Details section stores essential information for an offer, such as:
- Name: The name of the offer displayed to users in the storefront.
- Short Description: A simple and straightforward description of your product that may be used throughout the storefront as well as with SEO and sharing settings.
- Early Access Product: This toggle determines if your product displays as an Early Access title within the storefront. To learn more, review Early Access Program Requirements.
- Metadata: General information about your product such as genres, features, and developer and publisher names. To quickly import the information specified in your Store Settings, select the Use Product Metadata button.
Offer dates determine the time period in which offers are available to users on the Epic Games Store.
When creating a new offer or configuring dates for the first time on an existing offer, you are presented with a series of questions that ensure relevant details are captured (i.e., Was this offer previously released on PC or Mac?).
Once the questions are answered and your offer dates are saved, this information is stored in the fields below and can be further edited as needed.
- Set initial release date on Mac or PC: Indicates the date the product was originally available for Mac or PC purchase through another storefront, if applicable. If this is your first release, leave this field blank.
- Early store discovery: Indicates the date an offer is discoverable (i.e., visible to users) on the Epic Games Store. This date does not determine when it becomes available for purchase. For example, if a discovery date occurs prior to a launch date, users can review the offer and add it to their wishlist, but they cannot purchase the offer until the official launch date.
- Launch date: Indicates the date and time an offer becomes purchasable by users on the Epic Games Store. When configuring the launch date, you can determine if the date is specific, estimated, or currently unknown.
- If you provide a specific launch date, you must attach a binary to the artifact for your offer.
- If you identify your launch date as estimated or unknown, a binary is not required in order to display your product page as Coming Soon in the storefront. However, an early store discovery date must be provided in this scenario.
- For offers with an estimated or unknown launch date, you must update your offer with a specific launch date and attach at least one binary to the offer's artifact at least one week before your intended release date.
- Expiration date: Indicates the date an offer is no longer available to users on the Epic Games Store, if applicable. While expired offers are no longer discoverable or purchasable on the Epic Games Store, they remain accessible to users who previously purchased them.
Dates provided for your base product offer can be used to quickly populate date information for additional offers. When creating an additional offer, click the Use Base Offer Dates button available on the Offer Dates screen to automatically import dates from your base product offer into the corresponding fields on your new offer. Alternatively, you can manually enter unique dates for your new offer.
Updating Offer Dates (Dev or Live)
After providing dates for an offer, you can update this information at any time through the Offers page of the Dev Portal. However, the process for updating offer dates depends upon which type of sandbox (i.e., Dev or Live) the offer is currently in. To learn more, review the sections below.
Note: Offer dates cannot be directly updated for offers in the Stage sandbox. To update an offer in Stage, complete the desired changes to the offer in Dev. Then, push those changes to Stage when appropriate. To learn more, review the Updating Dates for Offers in Dev Sandboxes section.
Offers in Dev Sandboxes
To update early store discovery, launch, or expiration dates for offers within Dev sandboxes, follow the steps below. To update an offer in Stage, first complete this process, then push those changes to Stage.
- In the Dev Portal, navigate to Your Product > Epic Games Store > Offers and select the Dev sandbox.
- In the table, click the name of the offer requiring an update.
- On the Offer Details page, click Dates.
- Update the offer dates as needed by clicking the calendar icon available for each field.
- Review your updates. Then, click Save Changes.
Tip: To walk through the series of questions presented when first entering offer dates, select the Guided Experience option at the top of the Offer Dates screen and complete the questions. After the guided experience is completed, the updates are saved to your offer.
Offers in Live Sandboxes
In certain scenarios, you may need to update offer dates for products that have already been pushed live (e.g., to accommodate release schedule changes). You can make live updates to your offer dates by following the steps below. Live updates are immediately reflected on the storefront and do not require approval by the Epic Games Store team.
- Updates can only be made to future offer dates. Past offer dates (i.e., offer dates that have already occurred) cannot be changed.
- Live updates can only be made to offer dates that have already been configured. If a live offer does not contain a specific date (e.g., an Expiration Date), that type of date cannot be added through this process.
- The steps below can only be completed for offers in the Live sandbox. However, updates made through this process automatically overwrite the corresponding offer date information in all sandboxes (Dev, Stage, and Live). For example, if you update the launch date for an offer in the Live sandbox, the versions of that offer in the Dev and Stage sandboxes also receive that update. Note that the Stage sandbox will not be updated if the offer is currently under review by the Epic Games Store team.
To update early store discovery, launch, or expiration dates for an offer within the Live sandbox, follow the steps below:
- In the Dev Portal, navigate to Your Product > Epic Games Store.
- In the General Details section of your product dashboard, click Make Live Update.
- Tip: A Make Live Update button is also available on the Release Management page.
- On the Live Update screen, select Offer Dates.
- Select the offer requiring a date update. Then, click Next.
- Update the offer dates as needed. When ready, click Make Live Update. On the popup, select Continue to save your changes.
On the Base Price page, select the desired price tier for the offer. Base prices are set in USD.
Once set, the Regional Pricing section populates prices in local currency in accordance with the base USD price. The USD equivalent is calculated using the current exchange rate at the moment of purchase. Final prices are regulated by Epic Games.
If needed, you can create custom price tiers to determine your own regional pricing instead of using the suggested price tiers. To learn more, review Create Custom Price Tiers.
Through the Artifact Settings page, you can link uploaded artifacts with your offers. Artifacts are used to fulfill user requests to download content.
Configuring Artifact Settings is required for your base product offer. However, it may be optional for other offer types, such as add-ons. Artifact Settings include the following:
- Linked Artifact: Select an existing artifact to associate with the offer. For some types of offers, an artifact may be pre-selected.
- Default Folder: If desired, update the name of the default folder where the artifact is installed on users' devices. The folder name must be alphanumeric, begin with a letter, and include 25 characters or less with no spaces.
- EAS Integration: If you are using an application through Epic Account Services, enter the ID associated with this offer. This option may not be available for all offer types.
The Images section captures digital assets used to represent and market your product throughout the storefront. You can upload general offer images that depict the main promotional key art for your product. Optionally, you can also upload separate images that display in the Library section of the Epic Games launcher for users who purchase or download your offer.
To learn more, review the Offer Images section of the Storefront Media Guide.
On the Offer Details screen, the Optional Information section helps further define your offer by collecting additional details as needed. Depending on the type of offer being created, the settings available in this section may vary.
Certain types of offers, such as Editions and Season Passes, support the ability to include sub-offers. When a user purchases an offer that includes sub-offers, they receive entitlements for all included offers upon completing their purchase. For example, an Edition offer must have your base product offer (or another Edition-type offer) set as its base offer. You can then add up to five additional offers for items such as season passes, add-ons, or digital extras to the Edition as sub-offers. When a user purchases the Edition offer, they receive both your base product offer and your selected sub-offers.
The Epic Games Launcher supports an optional Cloud Save feature that you can enable for your product. This feature allows users to continue their progress whenever and wherever they play next by automatically storing their save files in the cloud. To learn more about setting up this feature, review Cloud Saves.
Regions and Ratings
By default, the Regions and Ratings sections both inherit information from your product’s Store Settings. If needed, you can customize the regions and ratings selected for individual offers through these sections of the Offer Details screen.
To learn more about adding regions and ratings to your product, review Configure Store Settings.