Glossary

Subscription app glossary: App Store and Google Play terms, explained

Plain-English definitions of 45 terms subscription app developers meet on the App Store and Google Play: billing states, offers and trials, store notifications, metrics and paywalls. Each one links Apple's or Google's own documentation.

Billing

Account hold (Google Play)

Account hold is the Google Play state after a grace period ends with the payment still unpaid. The customer has no access, and Google keeps retrying.

Auto-renewable subscription

An auto-renewable subscription charges the customer again at the end of every billing period until they cancel. Apple and Google sell it under different rules.

Base plan and offer (Google Play)

On Google Play a base plan sets a subscription's billing period and price, and an offer adds a free trial or discount for eligible customers on top of it.

Billing grace period

A billing grace period lets a subscriber keep access while the store retries a failed renewal charge. Apple sets 3, 16 or 28 days. Google Play lets you set it.

Billing retry

Billing retry is the period in which the App Store keeps trying to collect a failed subscription renewal charge. Apple retries for up to 60 days.

Chargeback and voided purchase

A chargeback is a payment reversal forced by the customer's card issuer. Google Play lists these as voided purchases, and your app must revoke the access.

Consumable and non-consumable in-app purchase

A consumable in-app purchase is used up and can be bought again, like coins. A non-consumable is bought once and kept for good, like a lifetime purchase.

Family Sharing

Apple Family Sharing lets one subscriber share a subscription or a non-consumable with up to five family members, each with their own receipts.

Non-renewing subscription

A non-renewing subscription gives access for a fixed time and never charges again on its own. On Google Play the closest match is a prepaid plan with top-ups.

Paused subscription (Google Play)

A paused Google Play subscription stops charging and access for one week to three months, then resumes. It is a way to keep a customer who would cancel.

Price increase consent

When you raise a subscription price, the store may need each subscriber to agree. Without consent, Apple lets the subscription expire and Google cancels it.

Product identifier

A product identifier is the unique ID you give an in-app product in App Store Connect or Play Console. Your app, server and reports all match purchases by it.

Proration (Google Play replacement modes)

Proration decides how the unused value of a paid period is credited when a subscriber changes plan. Google Play sets it with a replacement mode.

Refund

A refund returns a customer's payment after the store approves it. Apple decides on its own with your input, and Google Play lets you refund and revoke access.

Subscription group

An App Store subscription group holds the plans a customer can switch between, and a customer can have only one active plan in it at a time.

Upgrade, downgrade and crossgrade

Upgrades move a subscriber to a higher level now, downgrades move them to a lower level at the next renewal, and crossgrades move them between equal levels.

Get started

Run subscriptions without the revenue share.

Start free on RevenueDot Cloud, free up to $10,000 a month in tracked revenue, or move an existing RevenueCat app with one line of code.

Already have an account? Sign in · Prefer your own servers? Self-host free