Home / Integrations / Stripe
Native Stripe Connect

Your Stripe account. Wired to your forms.

OAuth your Stripe account once and every form-side charge becomes a real Stripe transaction — visible in your Dashboard, eligible for your payout schedule, indexed by Stripe Radar. No money sits with us.

OAuth-secured · Direct charges to your account · No platform fee on top of Stripe
Your Stripe Dashboard
Balance
$12,486.00
$3,240.00 pending
Next payout
$8,400.00
Tomorrow
Recent charges
pi_3PqFxK · $299.00
Workshop registration · via FormBuilder
SUCCEEDED
pi_3PqGcM · $49.00
Membership · via FormBuilder
SUCCEEDED
pi_3PqGtR · $1,200.00
Consulting deposit · via FormBuilder
SUCCEEDED

A real Stripe Connect integration

Built on Stripe's OAuth flow, not on shared API keys or platform-held funds. Your Stripe account, your customers, your money.

Direct charges

Charges hit your Stripe account directly. We never hold funds in transit. The PaymentIntent ID is yours from the second the customer pays.

Stripe Dashboard parity

Every form payment appears in your Stripe Dashboard with the form name as a description. Search, refund, dispute, and reconcile from Stripe — same as any other charge.

Stripe-managed payouts

Payouts run on whatever schedule you set in Stripe — daily, weekly, manual. Funds settle to your bank account directly, no FormBuilder middle account.

Payment methods on demand

Cards, Apple Pay, Google Pay, Link, BNPL, and 20+ regional methods are toggled in your Stripe Dashboard. Enable a method in Stripe and forms pick it up automatically.

Stripe Radar fraud protection

Radar runs on every charge — same fraud rules as your Stripe-direct traffic. Block lists, custom rules, and 3D Secure all apply.

No platform fee

You pay only Stripe's standard processing fee. FormBuilder does not take a percentage of your transactions or skim a platform cut.

Who runs forms on Stripe

If your business already lives in Stripe, your forms should plug into the same account, the same Dashboard, the same payout rhythm.

01

Agencies & consultancies

Project deposits and retainers via intake forms. Charges land in the same Stripe account as your invoiced work — clean reconciliation in Stripe reports.

02

SaaS founders

Use forms for one-off upgrades, add-ons, or annual prepayments outside your subscription billing. Same Stripe account, unified customer record.

03

Course creators & coaches

Cohort registration forms charge upfront via Stripe. Refunds processed in Stripe Dashboard flow back automatically.

04

Service businesses

Contractors, photographers, restaurants — booking forms collect deposits straight to Stripe. Stripe Radar handles chargeback risk.

05

Nonprofits

Donation forms write directly to Stripe. Pull tax-receipt data and payout reports out of Stripe at year-end.

06

Marketplaces & platforms

If you already use Stripe Connect for vendor payouts, intake forms can route charges to the same connected account structure.

Connect in 4 steps

Standard Stripe OAuth. Test mode while you build, live mode the moment you flip it.

Click Connect Stripe

In Workspace Settings → Payments, hit Connect Stripe. You're redirected to Stripe's secure OAuth page — never to a third-party form for your Stripe credentials.

Authorize on Stripe

Stripe asks which account to grant FormBuilder access to. Pick existing or spin up a new Stripe account from inside the OAuth flow.

Test in test mode

You're returned to FormBuilder in test mode by default. Use Stripe's test cards on a draft form. Charges show in your Stripe test Dashboard.

Flip to live

When your Stripe account passes activation requirements, toggle live mode in FormBuilder. Real charges flow from that moment.

Compliance, handled by Stripe

PCI scope sits with Stripe. Card data never touches FormBuilder servers — Stripe Elements collects it client-side and tokenizes inside Stripe's infrastructure.

PCI-DSS Level 1

All card data is handled by Stripe Elements and routed straight to Stripe's vault. Your form servers — and ours — never see the PAN.

SCA / 3D Secure

Strong Customer Authentication is triggered automatically by Stripe based on the cardholder's region. Adaptive 3DS reduces friction where allowed.

Stripe Radar built in

Every form charge is scored by Radar with your account's rules and block lists. Configure once in Stripe, applies to forms automatically.

Disconnect anytime

Revoke FormBuilder's OAuth access from your Stripe Dashboard or from FormBuilder Settings — both work, both stop charges immediately. No locked accounts.

Frequently asked questions

Do I need an existing Stripe account?
You can use one you already have, or create a new Stripe account during the OAuth flow without leaving FormBuilder. Either way, the account is yours — not ours.
How is this different from a Stripe Checkout link?
Stripe Checkout is a redirect to a hosted page. This integration uses Stripe Elements inline on your form, so respondents pay without leaving the form context. You also get conditional pricing, multi-product totals, and form-field metadata attached to each PaymentIntent.
What countries are supported?
Anywhere Stripe Connect is available — currently 40+ countries. Your supported payment methods and currencies match what your Stripe account is set up for.
Are there extra fees on top of Stripe?
No. You pay only Stripe's standard processing rate. FormBuilder takes no platform cut, no per-transaction surcharge, no monthly add-on for Stripe.
How do payouts work?
Funds settle in your Stripe balance and pay out on whatever schedule you set in your Stripe Dashboard — daily, weekly, monthly, or manual. FormBuilder isn't in the payout path.
Can I refund from the Stripe Dashboard?
Yes. Refunds issued in Stripe Dashboard flow back through Stripe webhooks to your FormBuilder submission record automatically. You can also issue refunds from inside FormBuilder if you prefer.

Connect your Stripe account in under a minute

OAuth flow, test mode, live mode — all standard Stripe. No middleman, no platform cut.

Connect Stripe — Free