Self-hosting
The cloud edition (the Stripe App) is the simplest. If you want full control, KSeF Kit also runs on your own server — using a restricted Stripe API key instead of the Marketplace app.
Two editions, one mechanism
The Stripe link has two variants behind one interface:
| Edition | Stripe authentication | Hosting |
|---|---|---|
Cloud (app) |
Stripe App (per-install credential) | us |
Self-hosted (restricted_key) |
a restricted API key | you |
Restricted-permission key
Create a Stripe restricted API key with the minimum scope needed to:
- read invoices and credit notes,
- write back (
metadataon invoices;metadata+memoon credit notes).
The key is stored encrypted. The narrower the scope, the better.
What you host
The KSeF Kit Rails app and PostgreSQL. You host it on your own infrastructure — invoices, data, and your KSeF token stay with you.
Managed deployment
Don't want to host it yourself? We can deploy and configure KSeF Kit on your servers — 2500 zł net one-time, plus an optional 250 zł net per updated version installed. Your code and data stay with you. Email [email protected].