billing#
Browse billing resource actions that can be discovered, described, and executed through the Brandwave MCP server.
Capability flow
Connect to the Brandwave MCP server via OAuth, then use
discover-brandwave-capabilities, describe-brandwave-action, and execute-brandwave-action to work with these actions.create-billing-checkout-session#
Create a Stripe Checkout session for an unpaid organization and a selected Brandwave paid plan.
Owner only
Example prompt#
text
Create a new billing checkout session.Parameters#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier to create Checkout for. |
| plan | 'starter' | 'growth' | 'scale' | Required | Selected paid plan. |
Response#
Returns { data } with the result.
Underlying SDK method: bw.billing.createCheckoutSession(params)
create-billing-portal-session#
Create a Stripe Customer Portal session for a paid organization.
Owner only
Example prompt#
text
Create a new billing portal session.Parameters#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier to launch Stripe Customer Portal for. |
Response#
Returns { data } with the result.
Underlying SDK method: bw.billing.createPortalSession(params)