asc-ppp-pricing
Agent skill fromrorkai/app-store-connect-cli-skills
Set territory-specific pricing for subscriptions and in-app purchases using current asc setup, pricing summary, price import, and price schedule commands. Use when adjusting prices by country or implementing localized PPP strategies.
How to install asc-ppp-pricing
install asc-ppp-pricing
# install the app-store-connect-cli-skills pack with the skills CLI
npx skills add rorkai/app-store-connect-cli-skills# or add only this skill to Claude Code: copy the folder
skills/asc-ppp-pricing/
# into
~/.claude/skills/asc-ppp-pricing/ (all projects)
.claude/skills/asc-ppp-pricing/ (one project)
1# PPP pricing (per-territory pricing)23Use this skill to create or update localized pricing across territories based on purchasing power parity (PPP) or your own regional pricing strategy.45Prefer the current high-level flows:6- `asc subscriptions setup` and `asc iap setup` for parent creation and pricing,7 followed by version-scoped metadata commands8- `asc subscriptions pricing ...` for subscription pricing changes9- `asc iap pricing summary` and `asc iap pricing schedules ...` for IAP pricing changes1011Prefer native `asc` commands. Use `asc api` only when no native command covers12the task; the `--resolved` reads below already return territory, currency,13customer price, proceeds, and price point ID for every territory.1415## Preconditions16- Ensure credentials are set (`asc auth login` or `ASC_*` env vars).17- Prefer `ASC_APP_ID` or pass `--app` explicitly.18- Decide your base territory (usually `USA`) and baseline price.19- Use `asc pricing territories list --paginate` if you need supported territory IDs.2021## Subscription PPP workflow2223### New subscription: bootstrap the parent and price with `setup`24Use `setup` to create the group and subscription, upload the App Review25screenshot, materialize the complete equalized price matrix, and set sale26availability. Create the API 4.4.1 group and subscription versions afterward;27the localization flags on `setup` use deprecated v1 resources and must not be28used for new workflows.2930```bash31asc subscriptions setup \32 --app "APP_ID" \33…
Excerpt shown under the repository's MIT license.
