Skip to content
AppNorth
Log in

App Store

Price localization

Open /dashboard/apps/<projectId>/prices for an imported App Store Connect app. This workspace previews localized product prices and queues the changes you approve.

View Markdown

Build a preview

  1. Select products from the Apple catalog.

  2. Choose purchasing-power localization or currency conversion (match_fx).

  3. Review the base price, strategy preset, rounding and price floors. The current base territory is USA.

  4. Inspect the proposed Apple price point for every selected territory before scheduling.

Advanced controls include tier multipliers, country floors, territory moves and pinned price points. A territory lock requests an explicit manual price. Proposals use the available pricing dataset and FX snapshot; source dates matter. A preview is a calculation, not a prediction of sales or revenue.

CSV import is validated against the current catalog. STALE_CSV means the file no longer matches the values it was based on; generate a fresh preview instead of forcing an old file through.

Queue changes

Choose the changes, start date and whether to preserve current subscriber prices, then submit the job. Review any consent indication, including an unknown indication, before approval. The preview is not confirmation that Apple will accept a subscription change.

A job submission records work in AppNorth. The configured prices worker later processes it; submission alone does not mean the prices are live. The worker rereads Apple's prices before each write, checks for conflicting changes and verifies that the selected price point remains available. The base territory is processed last.

Follow the result

Item stateMeaning
pendingWaiting to be processed
running / sentProcessing or a write has been attempted
succeededThe target was already present or Apple accepted the write
failedA known failure needs attention
uncertainA request may have reached Apple; its outcome needs reconciliation
cancelledThe pending work was stopped

A successful scheduled change may still have a future effective date. An uncertain write is checked against Apple before it can be sent again.

Cancel stops remaining work; it does not undo prices already sent. Retry handles eligible failed or uncertain items. Rollback creates compensating work where a previous price is available and can itself fail. Restoring a preview lets you review the recorded proposal again.

For automated scheduling, MCP requires a preview and explicit confirmation. Keep live credentials out of your iOS app.