Bundle regional pricing lets you offer a bundle at a price tailored to each country, instead of relying on a single price that is converted into local currencies. When you save a bundle, the Meta Horizon Store automatically computes a default price for each supported country based on the regional prices of the apps and add-ons inside the bundle. You can review those computed prices and override them on a per-country basis to fit your strategy in each market.
This page covers how regional prices are calculated for a bundle and how to adjust them. For a general overview of how to create and manage bundles, see Bundles. For setting per-country prices on an individual app or add-on, see Adjust Local Pricing.
How regional pricing works
When you save a bundle, the Meta Horizon Store computes a default price for each supported country. The default for a country is derived by applying the bundle’s discount to the combined regional prices of the bundle’s constituent apps and add-ons in that country, and then snapping the result to the nearest approved price tier.
A few things follow from how the defaults are built:
Computed prices reflect your constituent items. Because the defaults are built from the regional prices you have already set on the apps and add-ons in the bundle, the bundle is priced consistently with its contents in every market. If you set a lower local price for a constituent item in a specific country, that choice is reflected in the bundle’s computed price for that country.
Countries without local prices fall back automatically. A computed regional price is only generated for countries where the bundle’s constituent items have local prices. For all other countries, the bundle continues to use standard tier-based local pricing — no action is needed.
The computed defaults are a starting point. You can accept them as-is, or override the price in any individual country before submitting the bundle for review.
The “Total Value” strike-through price shown to buyers is calculated separately from the bundle’s regional price, so the displayed discount percentage may differ slightly from the discount you configured.
Eligibility
Permissions
To set or override regional prices for a bundle, you must be an administrator on the developer organization with permission to manage the bundle. For multi-team bundles, only the bundle creator can edit regional prices; invited organizations can view them.
Eligible bundles
Regional pricing is computed for bundles whose constituent apps and add-ons are priced and published on the Meta Horizon Store. It applies to both standard single-organization bundles and multi-team bundles created jointly with other developer organizations.
In the left-side navigation, select Growth > Bundles. If you don’t see the option, choose the dropdown menu at the top of the left-side navigation bar and click View All.
Open the bundle you want to price, or create a new bundle and fill out its details, including the products and the discount percentage. For details on creating a bundle, see Creating a bundle.
Save the bundle. The Meta Horizon Store computes a default price for each supported country from the bundle’s contents and discount.
Open the Regional Pricing section and review the per-country prices. Each row shows the country, the auto-computed price, and the approved price tier it was snapped to.
When you’re ready, click Submit for Review. We will review your bundle and get back to you with a decision.
Overriding a per-country price
You can replace the auto-computed default for any individual country with a price of your choosing, entered in that country’s local currency. The override doesn’t have to be lower than the auto-computed default — you’re free to set a smaller (or larger) discount per country, as long as the bundle remains a genuine deal.
Override limit
An override for a country must be strictly less than the combined price of the bundle’s individual apps and add-ons in that country — that is, the bundle must always cost less than buying its contents separately in that market. This combined total is calculated from each item’s local price, independent of the bundle’s discount, so you can set a per-country override that represents a smaller discount than the suggested default if that suits your strategy.
The form validates each entry as you type. If a value is not below the combined price of the bundle’s contents, the field is highlighted, an inline message explains the limit, and you cannot save until you correct it.
Off-tier prices
You don’t have to choose an approved price tier for an override — you can enter a custom amount that falls between tiers. When you do, the form shows a hint that prices in that currency usually end in .99, so you can match local conventions if you want to.
How overrides behave over time
Overrides apply per country. Countries you don’t override continue to use the auto-computed default.
Eurozone countries share one euro price. The Eurozone is priced as a single region, so an override you set for it applies across all Eurozone countries.
Edits trigger a recompute, but your overrides are preserved. If you change the bundle’s discount or its constituent items, the Meta Horizon Store recomputes the defaults for countries you have not overridden the next time you save. Countries you have manually overridden keep your values. Review your prices after making such changes.
Price change warnings
When you change the price of an app or add-on that is part of one or more bundles, the Developer Dashboard displays a non-blocking Bundle pricing impact warning banner on the product’s pricing page. The banner explains that changing the product’s price does not automatically update the prices of the bundles that include it, and lists each affected bundle as a link so you can jump straight to it. The warning is informational — it does not prevent the price change — but it’s a reminder to revisit the affected bundles and update their regional prices so they still reflect your strategy. The bundle’s regional prices are recomputed (for countries you haven’t overridden) the next time you save that bundle.
Multi-team bundles
Regional pricing works for multi-team bundles, with a few differences from single-organization bundles:
Computed regional prices are generated only for countries that both the creating and invited organizations’ constituent apps support. Countries covered by only one organization’s items do not appear in the regional pricing table.
Only the bundle creator can set and edit regional prices. Invited organizations can view the prices but cannot change them.
Regional pricing does not change how revenue is split between organizations; existing payout arrangements continue to apply.
How regional prices interact with sales
The auto-computed and overridden regional prices described on this page are the bundle’s base prices, snapped to approved price tiers at save time. When a bundle is on sale, the runtime discount and any proration (for buyers who already own some of the bundle’s items) are applied on top of the base regional price, so the final price a buyer sees may not land exactly on a price tier. This is consistent with how sale pricing works elsewhere on the Meta Horizon Store. For more information on running discounts, see Sales promotions.
Best practices
Set local prices on your apps and add-ons first. Bundle regional defaults are derived from the regional prices of the bundle’s contents. Configuring thoughtful local prices on the constituent items (see Adjust Local Pricing) gives you better bundle defaults with less manual work, and is what enables computed prices for a country in the first place.
Review the computed prices before submitting. Because defaults are snapped to the nearest approved price tier, the effective price in a country may differ slightly from a direct calculation. The per-country table is the source of truth for what buyers will see.
Use overrides for targeted markets. Rather than overriding every country, focus your overrides on the markets where you have a specific pricing strategy and let the computed defaults handle the rest.
Revisit bundles after changing app prices. When you change the price of an app or add-on, check the price change warning and review any affected bundles so their regional prices stay aligned with your intent.