Stripe Connect integration¶
Pro feature
Stripe Connect is available on the Pro plan and above. Compare plans.
Accept payments from customers directly through invoiced jobs. Payments go straight to your bank account — FSM Navigator handles billing integration, compliance, and fee calculation so you can focus on your work.
What Stripe Connect does¶
- Accept online payments on invoices you send to customers
- Automatic payouts deposited directly to your bank account
- Payment tracking visible in your dashboard in real time
- Customer portal collection — customers pay from their portal without phone calls or manual follow-up
Fee structure¶
| Component | Amount |
|---|---|
| Platform fee | 1.5 % per transaction |
| Stripe processing | 2.9 % + $0.30 |
Example: On a $500 payment, Stripe processing is $14.80, the platform fee is $7.50, and you receive $477.70.
No hidden fees
There are no monthly fees, setup charges, or minimum transaction requirements beyond your Pro or Enterprise subscription.
Prerequisites¶
- Active Pro plan subscription or higher
- Owner role in FSM Navigator
- A Stripe account (you can create one during setup or connect an existing account)
Connecting your Stripe account¶
- Navigate to Settings → Stripe Connect tab.
- Click Connect with Stripe.
- A Stripe authorization window will open — sign in or create your Stripe account.
- Authorize FSM Navigator to process payments on your behalf.
- Wait for the confirmation message to appear.
- Verify the account status shows Connected with a green indicator.
First-time Stripe users
If you don't have a Stripe account yet, the setup wizard walks you through creating one. You'll need your business details and bank account information.
Account status¶
| Status | Meaning |
|---|---|
| Active | Fully operational — you can accept payments and receive payouts |
| Restricted | Action needed in your Stripe Dashboard (e.g., identity verification) |
| Pending | Verification is in progress — typically resolves within 1–2 business days |
Your connection page also displays two capability indicators:
- Card Charges — whether you can accept card payments
- Payouts to Bank — whether Stripe can deposit funds to your bank account
Both must show as enabled for full functionality.
Customer payments¶
When you send an invoice, your customer receives an email with a Pay Now button. The payment flow is:
- Customer opens the invoice email.
- Clicks Pay Now to open the secure payment page.
- Enters their card details.
- Submits payment — a receipt is sent automatically.
Payments are reflected on the invoice immediately and tracked in your dashboard.
For more details on the customer experience, see Portal payments.
Disconnecting¶
Before you disconnect
Disconnecting Stripe stops all future payment collection on invoices. Outstanding invoices will no longer have a working payment link for customers.
To disconnect your Stripe account:
- Go to Settings → Stripe Connect tab.
- Click Disconnect.
- Confirm the action in the dialog.
Existing completed payments are not affected — all previous transaction records and payouts remain intact in both FSM Navigator and your Stripe Dashboard.
Security¶
- Your Stripe credentials are encrypted at rest using industry-standard encryption
- FSM Navigator never stores your customers' card numbers — all card data is handled by Stripe
- You maintain full control of your Stripe account at all times
- You can disconnect or revoke access whenever you choose
Troubleshooting¶
- Account shows "Restricted"
- Log in to your Stripe Dashboard and check for pending verification steps. Stripe typically requires identity documents or additional business information. Once resolved, the status updates automatically.
- Payouts not arriving
- Confirm your bank account details are correct in Stripe Dashboard. New accounts may have a 7–14 day initial payout delay. Check the Payouts section in Stripe for any holds or failures.
- Connection failed
- Make sure pop-ups are not blocked in your browser — the Stripe authorization opens in a new window. Try again from a different browser if the issue persists. If you see a timeout error, wait a few minutes and retry.
FAQ¶
What fees do I pay?
You pay the Stripe processing fee (2.9 % + $0.30 per transaction) plus a 1.5 % platform fee. There are no additional monthly or setup fees.
Can I use my existing Stripe account?
Yes. During the connection flow, sign in with your existing Stripe credentials instead of creating a new account. Your existing Stripe settings, customers, and payout schedule are preserved.
What happens to pending payments if I disconnect?
Any payments already completed will still be paid out to your bank on the normal schedule. However, customers will no longer be able to make new payments through invoice links.
Related pages: