billing

Change Subscription Plan

Move an existing Stripe subscription to another plan.

  • Higher plan or monthly-to-annual upgrade on the same tier: switches now; Stripe charges the prorated difference.
  • Lower plan or annual-to-monthly cycle change: nothing is charged or refunded. They keep the current plan until the period ends and the new plan (and its price) starts at the renewal (status="scheduled").
post/billing/subscription/change-plan

Request

  • Base URL
    https://api.threadchain.pro (the document declares no server; this is the origin it was published from)
  • Auth
    OAuth 2
    Password
    Token URL: auth/token

Request body

new_payment_plan_idstring uuid required
prorateboolean

Response

Successful Response

statusstring required
effective_atstring date-time nullable
payment_plan_idstring uuid required
checkout_urlstring nullable
invoice_idstring nullable
amount_paidinteger nullable
amount_dueinteger nullable
currencystring nullable
hosted_invoice_urlstring nullable
messagestring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.