clinic
clinic
billing

Create Clinic Checkout

Stripe hosted checkout for a clinic plan (§2.3).

Refusals, and what each one means to the owner: 403 she is not the owner; 409 talk_to_us her clinic is not in Australia, where self-serve does not run and the screen offers a conversation instead; 409 plan_already_set her clinic already has a plan, which is what stops a second subscription being opened on a clinic that is already paying - unless Stripe has ended the subscription, when a new checkout is the one way back (_repurchase_allowed); 409 plan_downgrade a Pro clinic coming back as Lite, which activate_clinic_plan would refuse from inside the webhook, after Stripe had taken the money (#9185).

post/clinic/billing/checkout

Request

  • Base URL
    https://api.projectindi.com (the document declares no server; this is the origin it was published from)
  • Auth
    none declared

Request body

planstring required
full_seatsinteger
light_seatsinteger
accept_termsboolean

Response

Successful Response

urlstring required

Changes

No recorded changes to this operation across all 2 revisions of this API.