Stripe Connect Payouts: How MCP Creators Get Paid
You're ready to monetize your MCP server. But how does the money actually get from your customer's credit card to your bank account? Here's exactly how it works.
The flow of money
When a customer buys a license key for your MCP server, the payment follows this path:
- Customer visits your checkout page at
vend.sh/checkout/your-project. - They pick a tier, enter their email, and pay with Stripe.
- Vend processes the payment as the Merchant of Record.
- The platform fee (5% + $0.50) is deducted.
- Your share is transferred to your connected Stripe account.
For a $29/month Pro subscription, that breakdown looks like:
- Customer pays: $29.00
- Stripe processing (2.9% + $0.30): $1.14
- Vend platform fee (5% + $0.50): $1.95
- Your earnings: $25.91
You keep roughly 89% of every transaction. No monthly fees, no setup costs, no minimums to start selling.
Setting up Stripe Connect
Before you can receive payouts, you need to connect your Stripe account. This is a one-time setup in the Vend dashboard:
- Go to Dashboard → Settings.
- Click Connect Stripe. This starts the Stripe Connect onboarding flow.
- Follow Stripe's steps: verify your identity, add your bank account, and accept the terms.
- Once complete, your status changes to Payouts active.
If you already have a Stripe account, the process takes about 2 minutes. If you're new to Stripe, expect 5–10 minutes for identity verification.
Payout statuses
The dashboard shows your current payout status:
- Not connected — You haven't started Stripe Connect setup yet. You can still create projects and tiers, but you won't receive payouts until connected.
- Onboarding incomplete — You started the Stripe flow but didn't finish. Click the link to resume where you left off.
- Pending verification — Stripe is reviewing your information. This usually resolves within 24 hours.
- Payouts active — You're all set. Money flows to your bank account automatically.
Merchant of Record
Vend acts as the Merchant of Record for all transactions. This is important because it means:
- Vend handles tax. Sales tax, VAT, and other transaction taxes are Vend's responsibility, not yours.
- Vend handles disputes. If a customer files a chargeback, Vend manages the process.
- Vend issues invoices. Customers receive invoices from Vend, not from you directly.
This means you don't need to register as a business, collect tax IDs, or worry about compliance in different jurisdictions. You build the MCP server, Vend handles the paperwork.
Subscriptions and one-time payments
Vend supports both payment models:
Subscriptions are billed monthly or yearly. When a customer subscribes, Stripe charges them automatically each period. The license key stays active as long as the subscription is current. If they cancel, the key is deactivated at the end of the billing period.
One-time payments charge the customer once. The license key is permanent (unless you revoke it manually). This works well for tools with no ongoing cost, or for lifetime-deal pricing.
You configure this per tier in the dashboard. You can even offer the same tier with both monthly and yearly pricing to let customers choose.
Revenue dashboard
The revenue tab in your project dashboard gives you full visibility into your earnings:
- Total sales — How many transactions you've processed.
- Gross revenue — Total amount charged to customers.
- Platform fees — What Vend retained.
- Creator earnings — What you received (gross minus fees).
Below the summary, a transaction table shows the last 50 payments with customer email, amount, fee breakdown, and date. No surprises, no hidden math.
Frequently asked questions
Can I sell without connecting Stripe?
You can set up projects, tiers, and pricing without Stripe. But actual payments require a connected Stripe account. Free-tier license keys work regardless.
What if a customer wants a refund?
Since Vend is the Merchant of Record, refunds are handled through Vend. The license key is revoked and the customer is refunded through Stripe.
Do I need my own Stripe account?
Yes. Stripe Connect creates a connected account linked to Vend. If you don't have a Stripe account, one is created during the onboarding flow. You maintain full access to your Stripe dashboard for your own records.
What currencies are supported?
All currencies that Stripe supports in your region. Prices are set in USD by default, but Stripe handles currency conversion for international customers.
Ready to start earning? Connect your Stripe account and start receiving payouts from your MCP server.