Configuration · Article 3.3
IBAN i BIC: włączanie przelewów bankowych SEPA i kodów QR EPC
Dodaj IBAN i BIC, a Clozo wydrukuje je na każdej fakturze wraz z kodem QR EPC, który klient może zeskanować z aplikacji bankowej — bez Stripe.
Stripe Connect (artykuł 3.4) to najszybsza ścieżka do otrzymania płatności, ale nie jedyna. Wielu freelancerów UE preferuje przelew bankowy SEPA — brak opłat dla procesora płatności (1,4-2,9%), brak czekania na wypłaty Stripe (0,25 EUR + 0,25%), a klienci w Niemczech i Holandii często oczekują go jako domyślnego. Clozo obsługuje oba równolegle: każda faktura zawiera Twój IBAN/BIC i kod QR EPC, a jeśli Stripe Connect jest również włączony, przycisk „Zapłać kartą".
Step by step
Otwórz Ustawienia → Płatności → Przelew bankowy.
Pola IBAN i BIC są w sekcji SEPA.
Wpisz swój IBAN.
Spacje są dozwolone (usuwamy je); wielkość liter jest normalizowana do wielkich. Format jest specyficzny dla kraju (PL: 28 znaków, DE: 22, FR: 27, NL: 18, ES: 24 itp.). Clozo waliduje za pomocą python-stdnum przy zapisie; nieprawidłowy format wyzwala „Format IBAN jest nieprawidłowy dla kraju PL" lub podobny.
Wpisz swój BIC (zalecane).
8 lub 11 znaków alfanumerycznych (np.
PKOPPLPWlubPKOPPLPWXXX). Wymagane przez niektóre banki odbierające dla transgranicznych SEPA; nieszkodliwe do uwzględnienia nawet gdy nie jest ściśle wymagane.Zapisz.
Clozo szyfruje IBAN przed zapisem do bazy danych. Zamaskowana forma pojawia się natychmiast w polu; kliknij
Pokaż, aby odsłonić pełną wartość (zabezpieczone uwierzytelnianiem, rejestrowane w dzienniku audytu).Przetestuj na nowej ofercie.
Otwórz
/proposals/new, wypełnij dowolnego klienta i kliknijPodgląd— sekcja faktury pokazuje teraz Twój IBAN/BIC i kod QR EPC w prawym dolnym rogu.
Why this works this way
Dlaczego dwie ścieżki płatności na tej samej fakturze? Ponieważ freelancerzy UE obsługują mieszaną bazę klientów — niemieckie przedsiębiorstwa płacą SEPA z kont korporacyjnych jako kwestię polityki; francuscy założyciele startupów wolą płatność kartą, ponieważ zaliczka rozlicza się w sekundach. Clozo pozwala oferować oba bez wybierania. Kod QR Quick Response EPC to standard opublikowany przez Europejską Radę ds. Płatności (EPC069-12) — ładunek ~140 bajtów kodujący imię beneficjenta, IBAN, BIC, kwotę i tekst referencji. Większość aplikacji bankowych UE (Sparkasse, ING, BNP Paribas, ABN AMRO, BBVA itp.) rozpoznaje go natywnie: klient skanuje, ekran przelewu jest wstępnie wypełniony, potwierdza PIN-em/biometrią i pieniądze są w drodze.
IBAN to wrażliwe dane finansowe, więc Clozo szyfruje je w spoczynku za pomocą symetrycznego szyfrowania Fernet (django-encrypted-model-fields). Klucz szyfrowania żyje w zmiennych środowiskowych, nigdy w bazie danych. Gdy pobierasz profil przez API, dostajesz pełny IBAN (jesteś właścicielem); gdy zapytuje ktokolwiek inny — na przykład hipotetyczne narzędzie administracyjne — widzi tylko zamaskowaną formę (PL68 **** **** **** **** **** 5678). Niezamaskowana wartość jest renderowana tylko do Twoich PDF faktur.
Troubleshooting
Keep reading
Configuration
Stripe Connect: enabling card payments end to end
Five minutes through Stripe's onboarding turns on card payments for every future proposal — no extra config, no separate Stripe dashboard to manage, payouts land in your IBAN.
Configuration
Profile fundamentals: the six fields every invoice needs
Six fields turn a blank account into one Clozo can build legal invoices from — name, country, language, currency, tax regime, and address. Three are required to send anything at all.
Proposals & Invoices
Marking a payment as paid manually — for SEPA, cash, wire, anything outside Stripe
When a payment lands outside the auto-detected channels (SEPA bank transfer, cash, foreign wire), use `Mark as paid manually` to record it. Clozo creates the receipt, fires confirmation emails, and preserves the audit trail.