Skip to content
Back to skills

Apple Hig Apple In App Purchase

ASecurity

Use when designing or reviewing digital purchases, paywalls, subscription terms, restore/sign-in paths, offer redemption, Family Sharing, or purchase help.

  • 7 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 26, 2026
ai-agentsgogitdocumentation

Security analysis

A100/100

Scanned October 26, 2026

npx -y skills add AyushRajSinghParihar/apple-human-interface-skills --skill apple-hig-apple-in-app-purchase --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Apple Hig Apple In App Purchase?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Apple Hig Apple In App Purchase
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ayushrajsinghparihar-apple-hig-apple-in-app-purchase/badge)](https://www.skillsdirectory.com/skills/ayushrajsinghparihar-apple-hig-apple-in-app-purchase)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: apple-hig-apple-in-app-purchase
description: Use when designing or reviewing digital purchases, paywalls, subscription terms, restore/sign-in paths, offer redemption, Family Sharing, or purchase help.
---

# Explain the entitlement before the purchase

Read [Apple In-App Purchase](../../references/apple-in-app-purchase.md). Inspect what is sold, entitlement duration, existing-customer paths, prices/offers, and requested design/review/adaptation. Preserve the payment stack; use current platform documentation for implementation/eligibility rather than treating this design snapshot as current commercial policy.

Classify the product first: digital goods/features/subscriptions use this model; physical goods/services and donations belong to Apple Pay guidance. Choose consumable, nonconsumable, auto-renewing, or nonrenewing behavior according to what access means. Advanced Commerce needs eligibility, not merely a large catalog.

Show usable value before prompting and keep purchase discovery integrated. Use clear short product names, complete localized billed amounts, and the unmodified system confirmation. For subscriptions, display included service, period, full billing total, any introductory/trial duration, subsequent price and automatic billing, Terms/Privacy, and sign-in/restore for existing purchasers. Keep full totals more prominent than equivalent-period breakdowns; never resell a new subscription to someone who already has access. TV should reduce entry through another device/code; Watch still needs complete terms and an easy close/cancel route.

Define what follows redemption/purchase and how people manage access. Apply entitlements promptly, support prelaunch redemption, explain eligible Family Sharing for purchaser/recipient, and make subscription management/cancellation easy to reach. Purchase help should show useful product/date context and an obvious system refund request; do not promise Apple's refund outcome.

**Worked transformation:** Before, a language app advertises “Only $2/month,” bills annually, hides restore, and shows the same offer to active subscribers. Decision: terms and existing access must be explicit. After, the paywall leads with the full annual charge and period, explains any trial-to-paid transition, exposes sign-in/restore, and routes existing subscribers to content/management instead of repurchase.

Deliver corrected offer/paywall/help states or implementation. Fail if the billed total is obscured, existing purchases cannot be recovered, trial billing is ambiguous, or cancellation/refund access is buried. Static copy review cannot establish StoreKit transactions, entitlement synchronization, eligibility, or refunds; identify sandbox/device checks still pending.

Use [Apple Pay](../apple-hig-apple-pay/SKILL.md) for physical commerce and [Writing](../../../apple-hig-foundations/.topics/apple-hig-writing/SKILL.md) for precise offer/help language.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.