Extra Credit

Advanced Commerce API

App Services

Official docs outline

12 sections
  1. Essentials

    Covers Setting up your project for Advanced Commerce API, Setting up a link to manage subscriptions, Advanced Commerce API changelog.

  2. API authorization and rate limits

    Covers Authorizing API requests from your server, Identifying rate limits for Advanced Commerce APIs.

  3. Generic product IDs and SKUs

    Covers Setting up generic product identifiers, Creating SKUs for your Apple In-App Purchases, Creating SKUs for the Mini Apps Partner Program.

  4. Tax codes and pricing

    Covers Specifying prices for Advanced Commerce SKUs, Choosing tax codes for your SKUs, Handling subscription price changes.

  5. In-app API requests

    Covers Sending Advanced Commerce API requests from your app, Generating JWS to sign App Store requests.

  6. One-time charge creation in the app

    Covers OneTimeChargeCreateRequest, OneTimeChargeItem.

  7. Subscription creation in the app

    Covers SubscriptionCreateRequest, SubscriptionCreateItem.

  8. Subscription modification in the app

    Covers SubscriptionModifyInAppRequest, SubscriptionModifyAddItem, SubscriptionModifyChangeItem, SubscriptionModifyRemoveItem.

  9. Subscription reactivation in the app

    Covers SubscriptionReactivateInAppRequest, SubscriptionReactivateItem.

  10. Subscription price change from the server

    Covers Change Subscription Price, SubscriptionPriceChangeRequest, SubscriptionPriceChangeResponse.

  11. Subscription cancellation from the server

    Covers Cancel a Subscription, SubscriptionCancelRequest, SubscriptionCancelResponse.

  12. Subscription revocation from the server

    Covers Revoke Subscription, SubscriptionRevokeRequest, SubscriptionRevokeResponse.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 394