Connect Stripe
Stripe thinks in payments, refunds and payouts, each with its own id, and with subscriptions the invoice date does not line up with the payment date. Fees come off per transaction, so your periods never quite match when you work back by hand. Schakel reads Stripe through the API and books payments, fees, refunds and subscription invoices each separately, so your month adds up.
What travels with Stripe
-
Payments and payouts
Every payment arrives with its amount and id, and the payout that bundles them reconciles against the deposit in your bank.
-
Stripe fees
The fee deducted per transaction is booked separately, not hidden in revenue.
-
Refunds
A refund or dispute is processed as a separate entry for the amount actually returned.
-
Subscription invoices
Subscriptions produce their own invoices; those are booked on invoice date, separate from when the money lands.
Why connect Stripe
- Subscription revenue falls in the right period even though the money arrives later.
- Stripe fees sit apart, so your margin stays readable.
- Payouts reconcile with your bank without working back.
- Works for one-off payments and recurring subscriptions at once.
How it works
- 01
Connect your Stripe account
The API keys sit under the developer settings in the Stripe dashboard. You paste them into Schakel and the connection is live.
- 02
Schakel splits payment, fee and invoice
Payments, refunds, fees and subscription invoices are pulled in and separated out, even when they sat in one payout.
- 03
Your periods add up again
Revenue falls on invoice date, the payout matches your bank, and fees sit where they belong.
Stripe, common questions
Does Schakel handle Stripe subscriptions too?
Yes. Subscriptions produce their own invoices; we book those on invoice date, separate from the payment date, so your periods line up.
Does this line up with my Stripe payouts?
Yes. The individual payments and the payout that bundles them both come across, so the amount in your bank matches what you sold.
What do I need to start?
A Stripe account you administer and the API keys from the dashboard. Request the connector and get access.
A Stripe connection you do not see here?
Tell us which system Stripe should connect to. Request it and you get access; you hear from us within 24 hours.