subscription-exists
HTTP 409 Conflict
POST /v1/billing/checkout starter ikke en anden checkout, fordi organisationen allerede har et abonnement. API’en spørger først Stripe om det gemte abonnement: statusserne active, trialing, past_due, unpaid og paused tæller som eksisterende. Hvis det gemte abonnement ikke længere eksisterer hos Stripe eller er ophørt, fjerner API’en referencen, og checkout fortsætter.
Hvad du kan gøre
Skift eller opsig planen i afregningsportalen; GET /v1/billing/portal returnerer dens adresse. Udover standardfelterne indeholder svaret current_plan og subscription_status.
{ "type": "https://docs.qr3.app/errors/subscription-exists", "title": "Subscription already active", "status": 409, "detail": "This organization already has an active subscription. Manage or change it in the billing portal (GET /v1/billing/portal) instead of starting a new checkout.", "current_plan": "pro", "subscription_status": "active"}