startSubscriptionCheckout
In ChatGPT, checkout is unavailable: return the SkipCalls dashboard link and do not create a session. Other MCP clients may create a hosted Stripe Checkout link for one approved plan and billing period returned by getBillingInfo; show that plan, period and price. REAL ACTION, not a preview: it opens a live Stripe Checkout session, and paying there charges the user's card. Right before calling, show the user the exact change and get their explicit confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| planId | Yes | Exact plan ID returned by getBillingInfo | |
| billingPeriod | Yes | Billing period selected and explicitly confirmed by the user |