Skip to content

Stripe

Every Startup runs on its own Stripe connected account, opened for you, with no Stripe dashboard to learn; here is what Stripe holds and what you do.

Every Startup runs its money on its own Stripe connected account, which the platform opens and keeps in good standing. You never need a Stripe account of your own.

What you do, once

Say "take payments" and the account opens with your first paid Offer. The owner of record completes Stripe's identity check once; documents go to Stripe, never to the platform. After that, each new Stripe requirement arrives as a Task with Stripe's deadline and a link to Stripe's form.

The Startup is the seller of record on every sale, and the platform covers the account's losses at Stripe. Merchant account has the full contract.

If you already use Stripe

Your existing Stripe account never becomes the Startup's account. Its past charges import read-only, so revenue history, Customers and Subscriptions carry over without a second live record. New charges run on the Startup's own account from then on.

No Stripe dashboard

Balances, payouts, refunds, Cards and Disputes are records in db.sb, written only from Stripe's webhooks. Ask your agent "what went out in payouts this week?" and it reads Transaction.list.

Stripe's own events arrive as Events, such as Transaction.settled and Dispute.opened, and can wake any Workflow.

The API, SDK and registry are camelCase. Stripe's snake_case names, such as on_behalf_of, appear only where a page explains Stripe's own rail.

What Stripe holds

Each Noun Stripe holds, its Stripe object, and which side leads. Finance maps each Stripe product to the System that runs it.

NounStripe objectWhenSource of truth
AccountTreasury FinancialAccount (treasury.financial_account)heldAt is treasuryStripe
CardIssuing Card (issuing.card)Alwaysdb.sb
CustomerCustomer (customer)Alwaysdb.sb
DisputeDispute (dispute)kind is chargebackStripe
InvoiceInvoice (invoice)Alwaysdb.sb
OfferProduct (product)Alwaysdb.sb
PricePrice (price)Alwaysdb.sb
SubscriptionSubscription (subscription)Alwaysdb.sb
TransactionPaymentIntent (payment_intent)kind is chargeStripe
TransactionPayout (payout)kind is payoutStripe
TransactionRefund (refund)kind is refundStripe