asc-ppp-pricing

Configure territory-specific App Store Connect pricing for subscriptions and in-app purchases.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/dustinober1/sundee-fundee-ios --skill asc-ppp-pricing-dustinober1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: asc-ppp-pricing
Source: https://github.com/dustinober1/sundee-fundee-ios/tree/main/SundeeFundeeApp/.agents/skills/asc-ppp-pricing
Command: npx skills add https://github.com/dustinober1/sundee-fundee-ios --skill asc-ppp-pricing-dustinober1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting localized prices across dozens of App Store territories manually is slow and error-prone. This Skill automates purchasing power parity (PPP) pricing for subscriptions and in-app purchases using the asc CLI, so you can roll out regional price strategies consistently. ## Core Features & Use Cases - Subscription PPP Pricing: Bootstrap subscriptions with asc subscriptions setup, inspect current prices with summary commands, and bulk-import territory prices from CSV with dry-run validation. - IAP Price Schedules: Create and manage in-app purchase price schedules, discover price points, and inspect manual or automatic prices per territory. - Safe Rollouts: Dry-run imports, conditional version/localization creation, and post-apply verification prevent duplicate or broken pricing states. - Use Case: You want to launch a monthly subscription at $9.99 in the USA but $2.99 in India and $4.99 in Brazil. Build a CSV of territory prices, dry-run the import, apply it, and verify with pricing summaries. ## Quick Start Ask the assistant to set up PPP pricing for your subscription by importing a CSV of territory prices with a dry run first, then applying and verifying the changes.

Frequently Asked Questions about asc-ppp-pricing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set different subscription prices per country in App Store Connect?▼

Use the asc subscriptions pricing commands to set territory-specific prices. For bulk changes, create a CSV with territory and price columns, dry-run the import to validate, then apply it with the confirm flag.

How do I bulk import subscription prices with the asc CLI?▼

Run asc subscriptions pricing prices import with your subscription ID and a CSV file containing territory and price columns. Use --dry-run first to validate rows and resolve price points, then rerun with --confirm to apply.

Can I schedule future price changes for in-app purchases?▼

Yes, asc iap pricing schedules create accepts a --start-date parameter to schedule future pricing. For future-dated schedules, the pricing summary shows scheduled changes rather than an immediately updated current price.

What CSV format does the subscription price import require?▼

The CSV requires territory and price columns, with optional currency_code, start_date, preserved, preserve_current_price, and price_point_id columns. Territories can be 3-letter IDs, 2-letter codes, or common territory names.

Why does my subscription show MISSING_METADATA after setup?▼

The setup command with --no-verify defers verification because deprecated v1 localizations are skipped. Create the API 4.4.1 group and subscription versions with en-US localizations afterward, then rerun setup with verification enabled.