Edit the pricing plan
plan_pricingPlan app store pricing by selecting products and a method, setting floor/ceiling and local overrides, then return the updated pricing summary without publishing.
Instructions
Change the saved pricing plan (nothing is written to the store): select products, pick a method (tiers = five income tiers, purchasing_power = GNI PPP, income = GNI Atlas, blended = both, equal = the store's own conversion), floor / ceiling as percent of the base price (floor 5-100, ceiling 100-300), prefer local price endings, a product's base price, one country's own price (override) or reset all overrides of a product, the start date (YYYY-MM-DD, empty = earliest; App Store only), whether existing subscribers keep their price (default true) and whether in-app purchases change at once. Returns the updated get_pricing summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iapNow | No | In-app purchases change at once instead of on the start date. | |
| method | No | Pricing method. | |
| select | No | Products to plan and publish (replaces the selection). | |
| floorPct | No | Lowest share of the base price, percent. | |
| override | No | Set or clear one product's own price in one country (local currency). | |
| basePrice | No | Set or clear one product's base price (base country currency). | |
| projectId | Yes | Project id (from get_overview). | |
| startDate | No | YYYY-MM-DD, or empty for the earliest date. | |
| ceilingPct | No | Highest share of the full price, percent. | |
| naturalEndings | No | Prefer the currency's usual endings (x.99, 980). | |
| resetOverrides | No | Clear every override of this product. | |
| keepExistingPrices | No | App Store: existing subscribers keep their price (default true); false lets decreases reach them, increases never do. No effect on Google Play. |