Monetization

Subscriptions

Inspect account subscriptions and cancel at period end without assuming automatic dunning or publisher plan creation.

Updated · Guide version 1.1

Read as Markdown

My Subscriptions displays subscription records returned for your signed-in account. It offers cancellation at the end of the recorded billing period. This is separate from setting a free or paid listing price.

Inspect and cancel

  1. •Open My Subscriptions.
  2. •Review plan name, billing cycle, displayed price, status and current-period end.
  3. •Use Cancel Subscription and read the confirmation.
  4. •Confirm the record now indicates cancellation at period end.

The read path is GET /subscriptions/me; cancellation is PUT /subscriptions/{id}/cancel. Both require your backend session and operate on account-owned records.

The returned record contains:

id, app_id, agent_id, plan_name, billing_cycle, price, status,
current_period_end, cancel_at_period_end

Creation behavior and limits

The backend has a subscription creation interface with plan_name, billing_cycle (monthly or yearly) and optional listing target fields. Prices are derived by the server; an arbitrary client price is not authoritative. Creation can charge marketplace credits and must be tested only through an authorized purchasing flow.

The native/web publishing forms do not provide a multi-tier monthly/annual plan editor. This interface does not establish free trials, subscription pauses, external card auto-renewals, automatic payment recovery or invoice webhooks. Do not promise those capabilities in a listing.

A hosted web app must implement its own access controls. This marketplace does not inject a signed entitlement token when opening the developer's site. A subscription record is not an integration for third-party feature gating.

Troubleshooting

If cancellation fails, confirm you are signed in as the record's owner and refresh the status. If price or renewal wording is unclear, contact support before purchasing. A period-end date does not prove that an external billing provider will automatically renew the plan. Keep subscription records separate from one-time purchase receipts and locked bonus credits.

Next

Read Monetization, Uploading Web Apps and Wallet & Credits.