ValidateFin
← Powrót do Walidatora SEPA
🇫🇷 Francja - Przelewy i Polecenia Zapłaty SEPA

Walidator SEPA dla francuskich firm

Francja przeszła z przestarzałych formatów CFONB na SEPA XML w 2014 roku. Waliduj pliki pain.001 przelewu i pain.008 polecenia zapłaty zgodnie ze standardami EPC przed przesłaniem do francuskiego banku. W 100% w przeglądarce - żaden plik nie jest przesyłany.

Otwórz Walidator SEPA

Płatności SEPA we Francji: od CFONB do ISO 20022

Francja ukończyła migrację SEPA w sierpniu 2014 roku, zastępując krajowe formaty CFONB (160/240 znaków) komunikatami ISO 20022 XML. Banque de France i Comité Français d'Organisation et de Normalisation Bancaires (CFONB) nadzorują zgodność z regulaminami EPC (European Payments Council).

Wszystkie francuskie banki akceptują pain.001 (CustomerCreditTransferInitiation) dla płatności dostawców i przelewów wynagrodzeń oraz pain.008 (CustomerDirectDebitInitiation) dla cyklicznych pobrań, takich jak rachunki za media, składki ubezpieczeniowe i usługi abonamentowe. Francuskie numery IBAN mają format FR + 2 cyfry kontrolne + 10 bank/oddział + 11 konto + 2 kontrola krajowa (łącznie 27 znaków).

Harmonogram wdrożenia SEPA we Francji

Jan 2008

Uruchomienie SEPA Credit Transfer (SCT). Francuskie banki zaczynają akceptować pliki pain.001 XML obok formatów CFONB.

Nov 2010

SEPA Direct Debit (SDD) wchodzi w życie. Pliki pain.008 zastępują krajowe formaty poleceń zapłaty (prélèvements).

Aug 2014

Termin migracji SEPA. Formaty CFONB oficjalnie wycofane dla płatności w EUR. Wszystkie francuskie firmy muszą używać pain.001/pain.008.

Nov 2023

Aktualizacja regulaminu EPC 2023: SEPA Instant Credit Transfer obowiązkowy dla PSP. Francuskie banki muszą obsługiwać odbiór natychmiastowych SCT.

Co sprawdza ValidateFin w Twoim pliku SEPA

Przed przesłaniem do francuskiego banku sprawdź, czy plik SEPA XML przechodzi następujące kontrole:

  • Walidacja schematu XML względem oficjalnych schematów XSD ISO 20022 pain.001.001.03/09/11 i pain.008.001.02/08/10
  • Francuski format IBAN: FR + 2 cyfry kontrolne + 5 kod banku + 5 oddział + 11 konto + 2 klucz (27 znaków), suma kontrolna mod-97
  • Walidacja BIC: format kodu SWIFT o 8 lub 11 znakach dla francuskich banków (np. BNPAFRPP, AGRIFRPP)
  • Pola obowiązkowe: MsgId, CreDtTm, NbOfTxs, CtrlSum, InitgPty, PmtInfId, ReqdExctnDt, IBAN, kwota
  • Spójność CtrlSum: łączna kwota zgadza się z sumą wszystkich kwot poszczególnych transakcji

Typowe błędy SEPA w francuskich bankach

Nieprawidłowa suma kontrolna francuskiego numeru IBAN

Francuskie numery IBAN używają krajowego klucza kontrolnego (2 cyfry na końcu) oprócz weryfikacji ISO mod-97. Nieprawidłowa suma kontrolna powoduje natychmiastowe odrzucenie przez bramę płatności banku.

Numer konta CFONB użyty zamiast IBAN

Niektóre starsze systemy nadal generują numery RIB (Relevé d'Identité Bancaire) zamiast numerów IBAN. SEPA XML wymaga pełnego numeru IBAN z prefiksem FR w elemencie <IBAN>.

Brakująca lub nieprawidłowa CtrlSum

Suma kontrolna w <GrpHdr> musi dokładnie odpowiadać sumie wszystkich wartości <InstdAmt>. Błędy zaokrąglania lub brakujące transakcje powodują odrzucenie całego pliku.

Najczęściej zadawane pytania

Którą wersję SEPA pain.001 akceptują francuskie banki?

Większość francuskich banków akceptuje pain.001.001.03 (szeroko stosowana wersja) i przechodzi na pain.001.001.09 (ISO 20022 2019). Niektóre banki już obsługują pain.001.001.11. Sprawdź preferowaną wersję w swoim banku. ValidateFin waliduje wszystkie trzy wersje.

Czy mogę walidować pliki SEPA Direct Debit (pain.008) dla Francji?

Tak. ValidateFin waliduje zarówno pliki SEPA Core Direct Debit (pain.008), jak i SEPA Credit Transfer (pain.001). W przypadku francuskich SDD upewnij się, że identyfikator wierzyciela (ICS - Identifiant Créancier SEPA) jest prawidłowo zarejestrowany w Banque de France.

Czy moje dane są bezpieczne podczas walidacji plików SEPA?

Absolutnie. ValidateFin przetwarza pliki SEPA XML wyłącznie w przeglądarce. Żaden plik nie jest przesyłany na serwer. Wrażliwe dane płatności (numery IBAN, kwoty, nazwy beneficjentów) nigdy nie opuszczają urządzenia. Jest to w pełni zgodne z RODO.

Waliduj pliki SEPA dla zgodności z francuskimi standardami bankowymi

Sprawdzaj strukturę pain.001 i pain.008, format IBAN i reguły EPC natychmiastowo. Żaden plik nie jest przesyłany.