Skip to content

subscription-exists

HTTP 409 Conflict

POST /v1/billing/checkout ma jibdiex checkout ieħor minħabba li l-organizzazzjoni diġà għandha abbonament. L-API l-ewwel tistaqsi lil Stripe dwar l-abbonament maħżun: l-istatuses active, trialing, past_due, unpaid u paused jgħoddu bħala eżistenti. Jekk l-abbonament maħżun ma jkunx għadu jeżisti fuq Stripe jew ikun intemm, l-API tneħħi r-referenza u l-checkout ikompli għaddej.

X’għandek tagħmel

Ibdel jew ikkanċella l-pjan fil-portal tal-kontijiet; GET /v1/billing/portal jirritorna l-indirizz tiegħu. Minbarra l-oqsma standard, ir-rispons iġorr current_plan u 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"
}

← Referenza tal-Iżbalji