Fictura
Stores

App Store Connect

Connect an API key once and manage auto-renewable subscriptions — groups, products, prices — from the dashboard, read live from Apple.

Dashboard → Products. The connection is an App Store Connect API key: create one under App Store Connect → Users and Access → Integrations, and paste the key id, issuer id and the .p8 file. Requests to Apple are signed with it directly; like every connection, it's verified before it's stored, encrypted at rest, and never returned by any endpoint.

What you can do

  • Read live state — subscription groups, their subscriptions, and price points come from Apple on every load, not from a cached copy.
  • Create subscription groups and auto-renewable subscriptions.
  • Set prices — pick a price point per product after creation.
  • See review state at a glance — a product Fictura just created starts in MISSING_METADATA or READY_TO_SUBMIT, then moves through WAITING_FOR_REVIEW, IN_REVIEW, PENDING_BINARY_APPROVAL to APPROVED (or REJECTED / DEVELOPER_ACTION_NEEDED) — the same states Apple shows, without the App Store Connect spelunking.

The one thing it can't do

Nothing here can put a product on sale. Apple requires a human to submit a subscription for review with a binary. Fictura gets you to the doorstep — created, priced, attached to a group — and the final submission stays in App Store Connect, by Apple's design.

Once products are approved, the store side is done: your PurchasesAdapter sells them, and RevenueCat webhooks report the money.

On this page