Integrations with banking, payments and accounting
Banks, Mollie and Stripe, Exact Online and webshops. Built so that a repeated or interrupted run never books or mails anything twice.
What it is
An integration is only good if it also works on the day the other side is slow, returns an error or sends the same data twice. That is what I build for: a step that runs twice does the work once.
I integrate through REST APIs and OAuth, and stay within the other side's limits, so an integration does not get blocked at the busiest moment.
Where it runs
Four systems in which these integrations do their work every day or with every order.
- Business portal for a car repair businessIn productionBank matching for bunq, Mollie, Stripe and myPOS and posting to Exact Online, in a portal that runs every day.
- Fyldd, field service platformIn development, not live yetSubscriptions through Mollie and an accountant portal exporting CSV, PDF and UBL 2.1, in a platform I am building for a client.
- Riha, webshop on alsouq.nlLiveCheckout through Mollie, with VAT territories that refuse checkout where the shop does not ship.
- Warehouse system for a parts traderIn productionThe order sync from the webshop and the parts API, and the customer mail engine. Set up by me and built alone in its first year.
Built with
TypeScript / Node.js / Fastify / tRPC / OAuth / Mollie / Stripe / Exact Online / WooCommerce
What I build
- 01
Bank matching
Transactions from bunq, Mollie, Stripe and myPOS are normalised and matched to invoices by an idempotent pipeline.
- 02
Posting to the accounts
Entries go to Exact Online without duplicate postings and within the limits of the API.
- 03
Payments and subscriptions
Per-user subscriptions through Mollie with pro-rata invoicing in Fyldd, and checkout through Mollie in the Riha webshop.
- 04
Webshop and stock
In the warehouse system I built the order sync from the webshop and the parts API.
- 05
Mail that never goes twice
The warehouse system's customer mail engine sets a claim first and only sends after that, so a customer never gets the same mail twice.
- 06
Export to the accountant
Fyldd delivers a closed period as CSV, PDF and UBL 2.1.
Two systems that need to talk to each other?
info@bitvire.com