Home/移动开发/gpd-ppp-pricing
G

gpd-ppp-pricing

by @rudrankriyamv
4.6(10)

Sets regional pricing for subscriptions and one-time products, ensuring differentiated product prices across different regions.

App Store ConnectPPP PricingIn-App PurchasesGlobal PricingGitHub
Installation
npx skills add rudrankriyam/app-store-connect-cli-skills --skill gpd-ppp-pricing
compare_arrows

Before / After Comparison

1
Before

Without a GPD regional pricing tool, setting differentiated prices for subscriptions and one-time products in different regions requires manual adjustments, which is time-consuming and error-prone, making it difficult to achieve refined pricing and market competitiveness.

After

With the GPD PPP pricing feature, developers can easily set personalized prices for products in different global regions, ensuring flexibility and market competitiveness in their pricing strategy, thereby increasing revenue and user satisfaction.

description SKILL.md

gpd-ppp-pricing

PPP Pricing (Per-Region Pricing)

Use this skill to set different prices per region for subscriptions and one-time products.

Preconditions

  • Ensure credentials are set (GPD_SERVICE_ACCOUNT_KEY).

  • Use --package explicitly.

  • Know target region codes and price micros.

Subscription base plan pricing

Migrate prices for a base plan

gpd monetization baseplans migrate-prices --package com.example.app sub123 plan456 --region-code US --price-micros 9990000

Batch migrate prices

gpd monetization baseplans batch-migrate-prices --package com.example.app sub123 --file migrate.json

Example migrate.json:

{
  "requests": [
    {
      "basePlanId": "plan456",
      "regionalPriceMigrations": [
        {
          "regionCode": "US",
          "priceMicros": 9990000
        }
      ]
    }
  ],
  "regionsVersion": {
    "version": "2024-01-01"
  }
}

One-time products pricing

gpd monetization onetimeproducts create --package com.example.app --product-id sku123 --type consumable
gpd monetization onetimeproducts update --package com.example.app sku123 --default-price 1990000

Offers and regional variants

gpd monetization offers list --package com.example.app sub123 plan456
gpd monetization offers create --package com.example.app sub123 plan456 --offer-id offer789 --file offer.json
gpd monetization offers batchUpdate --package com.example.app sub123 plan456 --file offers.json

Verify current pricing

gpd monetization subscriptions get sub123 --package com.example.app
gpd monetization baseplans batch-update-states --package com.example.app sub123 --file states.json

Notes

  • Use priceMicros values to avoid rounding errors.

  • Keep region codes consistent (for example: US, GB, IN, BR).

  • Use batch files for large region sets to avoid partial updates.

Weekly Installs214Repositoryrudrankriyam/ap…i-skillsGitHub Stars505First SeenFeb 23, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled oncodex213gemini-cli209cursor209opencode209kimi-cli208github-copilot208

forumUser Reviews (0)

Write a Review

Effect
Usability
Docs
Compatibility

No reviews yet

Statistics

Installs701
Rating4.6 / 5.0
Version
Updated2026年3月17日
Comparisons1

User Rating

4.6(10)
5
0%
4
0%
3
0%
2
0%
1
0%

Rate this Skill

0.0

Compatible Platforms

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

Timeline

Created2026年3月17日
Last Updated2026年3月17日