pricing__equalize_price
Set a single anchor price for an app, subscription, or in-app purchase; Apple then derives and applies the equivalent price across 175 countries using local currency and tax rules.
Instructions
Set one anchor price and let Apple derive the equivalent price in every other country, for an app, an in-app purchase or a subscription. Give the app, which kind of product, the anchor territory (e.g. TUR) and the price (e.g. "99.99"). Apple's own currency and tax maths decides each market — a price is NOT copied across currencies, because 4.99 USD is not 4.99 EUR. REVENUE-level write covering about 175 countries; run it under --dry-run first to see the full derived table.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | App name, bundle ID (com.example.app) or numeric Apple ID. | |
| price | Yes | Customer price in the anchor territory's currency, e.g. "99.99". Must match an Apple price point exactly; the nearest available are suggested if it does not. | |
| product | No | Product ID or reference name of the subscription or in-app purchase. Not used when product_type is "app". | |
| territory | Yes | The anchor country whose price you are setting, three letters (ISO-3166 alpha-3): TUR, USA, DEU. Every other country is derived from it. | |
| start_date | No | Optional start date (YYYY-MM-DD). Omit to apply as soon as possible. | |
| product_type | Yes | What is being priced. "app" is the app's own purchase price, not anything inside it. | |
| preserve_current_price | No | Subscriptions only, and REQUIRED for them: true = existing subscribers keep their current price; false = they WILL be moved to the new one, in every country. Ask the user if unsure. |