gplay-iap-setup
In-App Purchase Setup for Google Play
Use this skill when you need to set up monetization for your Android app.
Two APIs: Legacy vs New Monetization
Google Play has two APIs for one-time products:
Legacy (gplay iap) |
New Monetization (gplay onetimeproducts) |
|
|---|---|---|
| API | inappproducts |
monetization.onetimeproducts |
| Price format | priceMicros/currency |
units/nanos/currencyCode |
| Structure | Flat prices map |
purchaseOptions with regionalPricingAndAvailabilityConfigs |
| States | active/inactive |
DRAFT → ACTIVE (requires explicit activation) |
| Regional pricing | --auto-convert-prices flag |
--regions-version required |
Prefer the new monetization API (gplay onetimeproducts) for new products. It supports purchase options, better regional pricing control, and is the actively developed API.
Use the legacy API (gplay iap) only for managing existing legacy products.
More from tamtom/gplay-cli-skills
gplay-cli-usage
Guidance for using the Google Play Console CLI in this repo (flags, output formats, pagination, auth, and discovery). Use when asked to run or design gplay commands or interact with Google Play Console via the CLI.
112gplay-gradle-build
Build, sign, and package Android apps with Gradle before uploading to Google Play. Use when asked to create an APK or AAB, configure signing, or set up build pipelines.
100gplay-submission-checks
Pre-submission validation for Google Play releases covering metadata, screenshots, bundle integrity, data safety, and policy compliance. Use when preparing a release to avoid rejections and catch issues before submitting.
98gplay-metadata-sync
Metadata and localization sync (including Fastlane format) for Google Play Store listings. Use when updating app descriptions, screenshots, or managing multi-locale metadata.
97gplay-signing-setup
Android app signing, keystores, and Play App Signing setup. Use when configuring signing for new apps or migrating to Play App Signing.
95gplay-review-management
Review monitoring, filtering, and automated responses for Google Play. Use when managing user reviews and feedback.
93