Billing

Describe an anonymous checkout

Returns the plan, seat count, and email for a checkout started without an account, so the post-payment page can confirm what was bought and point the buyer at the right sign-in address. Sessions that were not started anonymously are reported as not found.

get/v1/billing/public/checkout/{sessionId}

Request

  • Base URL: https://api.signvoy.com
  • URL: https://api.signvoy.com/v1/billing/public/checkout/{sessionId}
  • Auth: none declared

Path parameters

sessionIdstring required

Response

Checkout summary

planstring nullable

Plan bought

intervalstring nullable

Billing interval bought

seatsnumber nullable

Total seats bought, including those the plan bundles

emailstring nullable

Email Stripe collected. The subscription is attached to an account for this address, so it is the address the buyer must sign in with.

paidboolean required

Whether the payment has settled. Delayed payment methods can complete a session while the charge is still pending.

Example response

{
  "plan": "team",
  "interval": "month",
  "seats": 10,
  "email": "alex@example.com",
  "paid": true
}

Changes

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