Open source a partir da v0.1 · sviluppà en Svizra

Il framework da facturaziun per software svizzer.

Abunaments, quints, butia e commembers – sco biblioteca che funcziuna en tia app. Quint QR, TWINT, TPV e quatter linguas èn integrads, las datas restan en tia banca da datas. Dal project d’uniun fin al SaaS, en TypeScript e PHP.

4 linguas · 0 datas da clients sin noss servers · MIT open source a partir da v0.1

import { subkit } from '@agentkit/subkit';
import { drizzleAdapter } from '@agentkit/drizzle';
import { zahls } from '@agentkit/zahls';
import { db, env } from './db';

export const billing = subkit({
  // your Postgres, your tables
  database: drizzleAdapter(db),
  provider: zahls({ instance: 'acme', apiKey: env.ZAHLS_KEY }),
  plans: [
    { id: 'free', name: 'Free', prices: {} },
    {
      id: 'pro',
      name: 'Pro',
      features: ['export'],
      prices: { month: { amount: 1900, currency: 'CHF' } },
    },
  ],
  defaultPlanId: 'free',
  tax: { rateBps: 810 }, // Swiss VAT 8.1 %
});

Tscherna quai che tes product dovra.

Mintga kit funcziuna sez, e tuts duvran il medem adapter, il medem client ed il medem purschider da pajament. Il medem kit, il medem cumportament, en mintga linguatg da programmaziun che nus purschain.

subkit

Preview

Abunaments & quints

  • Plans, temps d’emprova, calculaziun pro rata
  • Carta, TWINT u quint QR
  • Admoniziuns & repetiziuns
  • TPV sin mintga quint

membershipkit

En lavur

Commembers & renovaziuns

  • Tips da commembranza & stagiuns
  • Economias domesticas & famiglias
  • Campagnas da renovaziun
  • Formulars d’annunzia & champs individuals

shopkit

planisà

Commerzi

  • Products & variantas
  • Chanastra & checkout cun TWINT
  • Empustaziuns & restituziuns
  • Inventari & spediziun cun la Posta Svizra

Betg localisà pli tard. Svizzer da l’emprima lingia.

Bibliotecas da facturaziun genericas pensan en Stripe, cents ed ina suletta lingua. Clientas e clients svizzers pajan cun quint QR e TWINT, spetgan TPV sin mintga quint e legian quel per tudestg, franzos, talian u rumantsch. agentkit cumenza là.

Zahlteil

Währung

CHF

Betrag

228.00

Konto / Zahlbar an

CH44 3199 9123 0008 8901 2
Acme AG
Bahnhofstrasse 1
8001 Zürich

Referenz

21 00000 00003 13947 14300 09017

Zusätzliche Informationen

Rechnung 2026-0142 · Verein Pro, Jahresabo
inkl. 8.1 % MWST CHF 17.08 · CHE-123.456.789 MWST

Zahlbar durch

FC Seebach
Dorfstrasse 12
8052 Zürich
Generà da subkit: QR-IBAN cun referenza QR, lingia da TPV, pajader da tia tabella da clients. Datas d’exempel. Il quint QR exista per tudestg, franzos, talian ed englais – qua per tudestg.

Quint QR svizzer

Part da pajament tenor las directivas da SIX, QR-IBAN cun referenza QR u IBAN cun referenza da creditur RF. CHF ed EUR. Scannar e pajar en mintga app da banca svizra.

TWINT & PSPs svizzers

zahls.ch (Payrexx) cun TWINT, PostFinance Card e cartas da credit. Datatrans e PostFinance Checkout proximamain. Las datas da la carta na tutgan mai tes server.

TPV correcta

Pretschs inclusiv u exclusiv TPV, lingia da TPV e numer CHE sin mintga quint, raps entirs empè da floats. Taxas per posiziun (8.1 / 2.6 / 3.8 %) e rundaziun a 5 raps vegnan proximamain.

de · fr · it · en

UI, e-mails e quints per tudestg, franzos, talian ed englais, cun formats svizzers: 15.10.2026, CHF 1’900.00, «guillemets», ss empè da ß. Rumantsch sin dumonda.

proximamain: Cumparegliaziun bancara, Admoniziuns a la svizra, Confurm a la revDSG, eBill

Tut enturn ils daners, fatg ina giada.

Las datas na bandunan mai tia app.

Ils kits scrivan via adapters en tabellas da tia banca da datas. Combinescha ellas, fa copias da segirezza, migrescha davent – nagina sincronisaziun, nagin silo.

TypeScript e PHP, ina HTTP API.

Bibliotecas nativas per linguatg, integradas sco ruta en tes framework. Mintga implementaziun discurra la medema API, uschia funcziuna la medema UI sur quella.

Tes servers, tes center da datas.

Vercel, in cloud svizzer u il server en il tschaler: ils kits van là nua che tia app va. I na dat nagin backend dad agentkit, al qual ils kits stuessan rapportar.

Self-service pront per l’utilisaziun.

Components pronts per ils maletgs da visur monotons – React, u in web component per Blade e Twig. Headless hooks, sche ti vuls ils tes agens.

Mintga e-mail dal ciclus da vita, pront.

Quittanzas, pajaments betg reussids, admoniziuns, renovaziuns, confermaziuns d’empustaziun – en quatter linguas, HTML e text, cun mintga mailer. Quints stampabels cun quint QR.

Tes agent da programmaziun po integrar quai.

llms.txt, skills, in MCP server per kit e messadis d’errur che mainan a la correctura. In prompt da zero fin ad in checkout che funcziuna.

MITv0.1

Open source a partir da la versiun 0.1.

Kits, adapters, purschiders da pajament e CLI vegnan publitgads cun la versiun 0.1 sin GitHub sut la licenza MIT. Ti pos leger il code, l’adattar e l’operar sez – senza taxa per transacziun e senza dependenza da nus.

Licenza MIT

Utilisabel commerzialmain, er en software serrada.

Nagin lock-in

Il code funcziuna en tia app, las datas restan en tia banca da datas. In fork basta per cuntinuar independentamain.

Sviluppà avertamain

Roadmap, issues e pull requests vegnan publics – contribuziuns èn bainvegnidas.

Extratg da la producziun, in kit suenter l’auter.

Mintga kit vegn extratg da code che funcziuna gia en producziun, uschespert ch’el è sa cumprovà.

  1. core + subkit

    Q4 2026 · ussa

    Contract d’adapter e suita da tests, adapter Drizzle, subkit 0.1 cun quint QR, TPV e zahls.ch/TWINT sin npm. Documentaziun per tudestg ed englais.

  2. subkit per PHP

    Q1 2027

    Suita da conformitad sco fixtures neutralas da linguatg, port PHP cun adapters Eloquent, Doctrine e PDO, integraziun en Laravel e Symfony.

  3. membershipkit

    Q1 2027

    Quints da contribuziun via subkit. Cumparegliaziun bancara camt.054, Datatrans e PostFinance Checkout.

  4. shopkit & dapli

    2027

    Catalog, chanastra, checkout cun TWINT, spediziun cun la Posta Svizra, bons. eBill, lura eventkit e bookingkit.

Tia atgna facturaziun – en minutas, betg en mais.

Lantscha tes product. Lascha ils kits s’occupar dad abunaments, empustaziuns e commembers – pronts per la Svizra, en tia banca da datas, sut tia controlla.

npx agentkit init