Stripe Connect
This integration is active and ready to use on all Pro plans.
With Stripe Connect, your clients pay directly from the link you send them. The payment automatically syncs in Frihet.
What is it for?
Stripe Connect enables:
- Payment links on invoices — Clients pay with card, Apple Pay, Google Pay
- Multiple methods — Card, bank transfer, mobile
- Automatic synchronization — Frihet marks as paid instantly
- No complications — You don't need to upload card numbers
Requirements
- Pro plan or higher
- Verified bank account in Stripe — To receive transfers
Two ways to connect
If you already have a Stripe account (recommended)
- Go to Settings → Integrations → Stripe Connect
- Click on "Connect existing Stripe account"
- Stripe will ask you to log in and authorize Frihet
- Once authorized, you can generate payment links
This uses Stripe Connect Standard — you retain full control of your Stripe account.
If you don't have a Stripe account
- Go to Settings → Integrations → Stripe Connect
- Select your country and click on "Create new account"
- Stripe will guide you through verification (personal data, bank account)
- Once verified, you can generate payment links
This uses Stripe Connect Express — Stripe manages the verification for you.
How to generate a payment link
From an invoice
Option 1: Quick button
- Open your invoice from Invoicing → Invoices
- Click on "Generate payment link" (blue button)
- Frihet automatically generates the link
- The link appears on the invoice with a QR code
Option 2: When sending an invoice
When you send an invoice by email:
- Before sending, activate "Include payment link"
- Frihet automatically generates the link
- It is included in the email to the client
- Client sees a "Pay now" button in the email
Option 3: Share manually
Link de pago (copiable):
https://frihet.link/pay/inv_XXXXXXXX
O escaneando QR
You can:
- Copy the link
- Share it via Whatsapp, Slack, SMS
- Embed it on your website
- Scan with mobile
Client experience
Payment flow
- Client opens the link
- Sees the summary: concept, amount, due date
- Chooses method:
- Card → Visa, Mastercard, etc.
- Transfer → IBAN (if available)
- Google Pay / Apple Pay — If on mobile
- Confirms details
- Pays
- Receives confirmation by email
Available payment methods
According to your Stripe configuration:
| Method | Available |
|---|---|
| Credit/Debit Card | Always ✅ |
| Google Pay | Mobile ✅ |
| Apple Pay | Mobile/Mac ✅ |
| SEPA Transfer | Depends on country |
| PayPal | If enabled |
What happens after payment
In Frihet
- Client pays using the link
- Stripe processes the payment (~2 seconds)
- Frihet receives confirmation (in real-time)
- The invoice is automatically marked as "Paid" ✅
- The payment appears in Bank movements
In your bank account
- Payments are deposited into your bank account
- Stripe retains its commission (2.4% + €0.20)
- In 1-2 days you see the net amount in your bank
Example:
- Client pays €100
- Stripe commission: €2.60 (2.4% + €0.20)
- You receive in the bank: €97.40
Customization
Change link branding
Stripe Connect automatically shows your name, but you can customize:
- Go to Settings → Integrations → Stripe
- Configure:
- Your company logo
- Primary color
- Custom message
Change button text
In your invoice email you can change:
❌ "Pay now" ✅ "Settle invoice" ✅ "Complete payment"
Edit in Settings → Email templates
Fees and pricing
Stripe charges:
- 2.4% + €0.20 per card transaction
- 0.2% + €0.02 per bank transfer (if enabled)
There are no monthly fees in Stripe (you use it for free if you have no transactions).
Security
- PCI compliance — Your data and client data are protected
- SSL encryption — All communication encrypted
- Identity verification — Stripe verifies the client
- Fraud protection — Stripe detects suspicious transactions
Manual reconciliation
If for some reason Frihet does not detect a payment:
- Open the invoice
- Click on "Mark as paid"
- Select method: "Stripe Payment"
- Confirm the amount
- It is manually recorded
Multiple links for the same invoice
You can regenerate links:
- Open the invoice
- "Generate new link" — Invalidates the previous one
- The new link works with the same data
Use case: Client lost the first link, you generate a new one.
Limits and restrictions
| Restriction | Detail |
|---|---|
| Maximum amount | €50,000 per transaction |
| Repeated clients | Unlimited |
| Active links | No time limit (always work) |
| Failed attempts | Unlimited (client can retry) |
Troubleshooting
"The link is not working"
- Verify that Stripe is connected (status "Connected")
- Reload the link page
- Try in private browser
- If it persists, regenerate the link
"Client received an error when paying"
- Possible bank block — Ask them to try again
- Transaction limit — Client contacts their bank
- Stripe issue — Wait and retry (Stripe might also be under maintenance)
"Can I accept PayPal?"
Currently Frihet + Stripe only supports Stripe methods. For PayPal, you would have to use additional integrations.
"What fees did I pay?"
- Go to Bank movements
- Filter by "Stripe Fees"
- You see all the ones you paid this month
Next steps
Previous: Stripe - Subscriptions