agentsclimarketplace

Asc ppp pricing

Skill airowe/store-ops/skills/asc-ppp-pricing

Set territory-specific pricing for subscriptions and in-app purchases using purchasing power parity (PPP). Use when adjusting prices by country or implementing localized pricing strategies. Use when the user says "cheaper price in India", "set per-country pricing", "PPP pricing", "adjust subscription price by region", or "make my IAP cheaper in some countries".From its SKILL.md

Install
npx -y skills add airowe/store-ops --skill asc-ppp-pricing

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.4 KB, as published. Nobody here has run it

PPP Pricing (Per-Territory Pricing)

Use this skill to set different prices for different countries based on purchasing power parity or custom pricing strategies.

Preconditions

  • Ensure credentials are set (asc auth login or ASC_* env vars). This skill changes prices, so confirm which key first — asc auth status lists the registered profiles; have the user name the one that owns the app. See the “Which App Store Connect key?” section of asc-metadata-write-lane for registering a .p8 and switching profiles.
  • Use ASC_APP_ID or pass --app explicitly.
  • Know your base territory (usually USA) and base price tier.

Workflow: Set PPP-Based Subscription Pricing

1. List subscriptions for your app

asc subscriptions groups list --app "APP_ID"
asc subscriptions list --group "GROUP_ID"

2. Get price points for base territory (e.g., USA at $9.99)

asc subscriptions price-points list --id "SUB_ID" --territory "USA"

Note the price point ID for your desired tier.

3. Get equalizations (equivalent prices in all territories)

asc subscriptions price-points equalizations --id "PRICE_POINT_ID" --paginate

This returns price points for all territories with their local currency amounts.

4. Find target price points for each territory

From equalizations output, identify the price point IDs that match your PPP targets:

  • India: Find price point near your PPP-adjusted target (e.g., ~$3 equivalent)
  • Germany: Find price point for your EU target
  • Japan: Find price point for your JP target

5. Set prices for each territory

# Set price for India
asc subscriptions prices add --id "SUB_ID" --price-point "IND_PRICE_POINT_ID" --territory "IND"

# Set price for Germany
asc subscriptions prices add --id "SUB_ID" --price-point "DEU_PRICE_POINT_ID" --territory "DEU"

# Set price for Japan
asc subscriptions prices add --id "SUB_ID" --price-point "JPN_PRICE_POINT_ID" --territory "JPN"

6. Verify current prices

asc subscriptions prices list --id "SUB_ID"

Workflow: Set PPP-Based IAP Pricing

1. List in-app purchases

asc iap list --app "APP_ID"

2. Get price points for base territory

asc iap pricing price-points list --id "IAP_ID" --territory "USA"

3. Get equalizations

asc iap pricing price-points equalizations --id "PRICE_POINT_ID" --paginate

4. Create price schedule with base territory

asc iap price-schedule create --id "IAP_ID" --base-territory "USA" --price-point "PRICE_POINT_ID"

5. View manual and automatic prices

asc iap price-schedule manual-prices --schedule-id "SCHEDULE_ID"
asc iap price-schedule automatic-prices --schedule-id "SCHEDULE_ID"

Updating Existing Prices

To change a territory's price:

  1. List current prices to get the price ID:
    asc subscriptions prices list --id "SUB_ID"
    
  2. Delete the old price:
    asc subscriptions prices delete --price-id "PRICE_ID" --confirm
    
  3. Add the new price:
    asc subscriptions prices add --id "SUB_ID" --price-point "NEW_PRICE_POINT_ID" --territory "TERRITORY"
    

Common PPP Strategies

BigMac Index Approach

Adjust prices based on relative purchasing power:

  • USA: $9.99 (baseline)
  • India: $2.99-3.99 (~70% discount)
  • Brazil: $4.99-5.99 (~50% discount)
  • UK: $8.99-9.99 (similar)
  • Switzerland: $11.99-12.99 (premium)

Tiered Regional Pricing

Group countries into pricing tiers:

  • Tier 1 (High): USA, UK, Germany, Australia, Switzerland
  • Tier 2 (Medium): France, Spain, Italy, Japan, South Korea
  • Tier 3 (Low): India, Brazil, Mexico, Indonesia, Turkey

Listing All Territories

asc pricing territories list --paginate

Notes

  • Price changes may take up to 24 hours to reflect in the App Store.
  • Use --start-date "YYYY-MM-DD" to schedule future price changes.
  • Always verify with prices list after making changes.
  • Some territories may have restrictions; check App Store Connect for eligibility.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.