Skip to content

Stripe

Stripe is the financial backbone of UltimateTeam.ai. The platform uses Stripe Billing for tenant subscriptions (Starter $999, Professional $2,499, Business $4,999, Enterprise custom), Stripe Connect for routing customer payments to your own connected account, and Stripe Issuing for the virtual debit cards that the CFO agent uses to pay vendors against your approved budget.

The CFO agent owns this integration end-to-end: it watches webhooks for checkout.session.completed, customer.subscription.updated, invoice.payment_succeeded, and invoice.payment_failed; reconciles them against runway projections; emits the platform’s INVOICE_SENT and INVOICE_PAID_IN_CALL events; and triggers survival mode if a payment failure pushes runway below 14 days.

Connector tools

Beyond the platform-level billing wiring above, the Stripe connector exposes these tools to the CFO:

ToolWhat it does
get_revenue_summaryTotal revenue, refunds, and net for a period
get_subscription_metricsActive subscriptions, MRR, churn rate, ARPU
get_payment_healthFailed payment rate, dispute status, retry outcomes
get_customer_lifetime_valueLTV distribution and top customers
get_payout_scheduleUpcoming and recent payouts to your bank account

Configuration

The Stripe connector authenticates with a restricted API key stored in the per-tenant secrets vault; platform billing itself is connected via OAuth from the billing settings. Webhook endpoints are provisioned automatically — you do not need to add them in the Stripe dashboard. Configuration walkthrough lands in a future docs phase.