start_checkout
Open the plan payment page
Act · mcp:act30 calls / 10 minCalls a providerOpens the secure Stripe payment page for a plan and returns its link. The user opens it and pays there; nothing is charged before.
Open the secure Stripe payment page for a VibeSell plan, the step that starts the sending setup. It returns a link: only the user opens it and pays there, nothing is charged before. Propose the plan VibeSell recommends (get_plans_and_billing) unless the user picks another, and give its price from there.Example
Section titled “Example”The user says
Let's go with the Growth plan.
{ "name": "start_checkout", "arguments": { "planCode": "GROWTH" }}Arguments
Section titled “Arguments”planCode"STARTER" | "GROWTH" | "SCALE"requiredThe plan to pay for.
Input schema
{ "type": "object", "properties": { "planCode": { "type": "string", "enum": ["STARTER", "GROWTH", "SCALE"], "description": "The plan to pay for." } }, "required": ["planCode"]}Result
Section titled “Result”Result kindcheckout
kind"checkout"planobjectcodestringlabelstringmonthlyPriceCentsintegeremailsPerMonthintegerleadCreditsPerMonthintegerdomainsintegermailboxesinteger
currencystringurlstringThe secure payment page. Only the user opens it and pays.
appUrlstringOutput schema
{ "type": "object", "properties": { "kind": { "type": "string", "const": "checkout" }, "plan": { "type": "object", "properties": { "code": { "type": "string" }, "label": { "type": "string" }, "monthlyPriceCents": { "type": "integer" }, "emailsPerMonth": { "type": "integer" }, "leadCreditsPerMonth": { "type": "integer" }, "domains": { "type": "integer" }, "mailboxes": { "type": "integer" } }, "required": [ "code", "label", "monthlyPriceCents", "emailsPerMonth", "leadCreditsPerMonth", "domains", "mailboxes" ], "additionalProperties": false }, "currency": { "type": "string" }, "url": { "type": "string", "description": "The secure payment page. Only the user opens it and pays." }, "appUrl": { "type": "string" } }, "required": ["kind", "plan", "currency", "url", "appUrl"], "additionalProperties": false}Good to know
Section titled “Good to know”- The assistant proposes the plan VibeSell recommends unless the user picks another.
- Once paid, the plan activates and the sending setup opens.
Related tools
Section titled “Related tools”get_plans_and_billingRead plans and billing
open_billing_portalOpen the billing page