Faktury ze Stripe (Pohoda XML / FlexiBee XML)
Konwersja eksportu pliku CSV z faktur Stripe do formatów Pohoda XML lub FlexiBee XML w celu zautomatyzowanego importu do systemu księgowego.
Wideo — instrukcja
Obejrzyj krótkie nagranie pokazujące cały proces — od pobrania eksportu CSV ze Stripe aż po pobranie gotowego pliku Pohoda/FlexiBee XML.
Wprowadzenie
Jeśli korzystasz z bramki płatniczej Stripe i chcesz zaimportować wystawione faktury do systemu księgowego Pohoda lub FlexiBee (ABRA Flexi), Biatec.cz umożliwia automatyczną konwersję eksportu faktur w formacie CSV ze Stripe do formatu XML, który jest natywnie obsługiwany przez te systemy.
Proces jest prosty — pobierasz eksport CSV ze Stripe, przesyłasz go na Biatec.cz, wybierasz format wyjściowy i pobierasz gotowy plik XML przygotowany do importu.
Procedura krok po kroku
1 Pobierz plik CSV z fakturami ze Stripe
Zaloguj się do Stripe Dashboard i przejdź do sekcji Billing → Invoices. Kliknij przycisk Export i pobierz plik CSV zawierający wszystkie faktury z wybranego okresu.
2 Prześlij plik na Biatec.cz
Na stronie głównej Biatec.cz kliknij przycisk Prześlij plik. W oknie dialogowym wybierz pobrany plik CSV ze Stripe.
3 Wybierz typ pliku oraz podaj kraj i numer identyfikacyjny firmy
W ustawieniach przesyłanego pliku wybierz typ Faktury: Stripe. Podaj kraj — siedzibę firmy — i jej numer identyfikacyjny; te dane zostaną użyte jako dostawca w wyjściowym pliku XML.
| Typ pliku | Faktury: Stripe |
| Kraj | Kraj siedziby Twojej firmy (PL, CZ, SK, DE, …) |
| Numer identyfikacyjny (NIP) | Numer identyfikacyjny Twojej organizacji |
4 Skonfiguruj transformację
Przed uruchomieniem transformacji możesz dostosować, jak zostaną przekonwertowane faktury. Każde ustawienie ma rozsądną wartość domyślną, więc w razie wątpliwości możesz pominąć ten krok.
Dane dostawcy
| Pole | Do czego służy |
|---|---|
| NIP / DIČ | Numer identyfikacji podatkowej — uzupełniany automatycznie z rejestru (ARES/Finstat) na podstawie numeru identyfikacyjnego. Wpisywany do nagłówka faktury w wyjściowym XML. |
| Status VAT | Płatnik VAT / Nie-płatnik VAT / OSS (One Stop Shop). Określa sposób naliczania i raportowania VAT-u. |
| Nazwa firmy (wystawca) | Uzupełniana automatycznie z rejestru. Wpisywana jako dostawca w wyjściowym pliku XML. |
| Etykieta pliku | Opcjonalna etykieta do łatwej orientacji na liście przesłanych plików. |
| Przeliczenie walut | Dla faktur w walucie obcej dodaje przeliczenie na walutę krajową po dziennym kursie banku centralnego (CNB/NBS). Wyłącz, jeśli chcesz księgować tylko w walucie oryginalnej. |
Ustawienia księgowe
| Pole | Do czego służy |
|---|---|
| Schemat księgowania | Szablon, który wypełni konto Wn / Ma, stawkę VAT oraz wiersz JPK/kontrolny. Jeśli sprzedajesz przez bramkę płatniczą, utwórz schemat z kontem 378 (należność od pośrednika); dla sprzedaży bezpośredniej użyj 311. |
| Data podatkowa / księgowania | Data faktury / termin płatności / koniec miesiąca. Określa, do którego okresu wpadnie faktura w księgowości i w deklaracji VAT. |
| Konto Wn / Ma | Konta syntetyczne/analityczne (np. 311 należności, 602 przychody z usług). Uzupełniane ze schematu, można nadpisać. |
| MPK / centrum kosztów | Opcjonalna analityka do podziału przychodów/kosztów wg miejsc powstawania. |
| Stawka VAT / Kraj VAT | Stawka (23 / 8 / 5 / 0 % …) i kraj opodatkowania. W OSS kraj zwykle podąża za krajem klienta. |
| Wiersz JPK/kontrolny | Wiersz JPK_V7/kontrolny (A1, A4, A5, B2 …). Ważny do prawidłowego raportowania w deklaracji. |
Tytuł przelewu (VS)
| Opcja | Kiedy stosować |
|---|---|
| Wszystkie znaki | VS = numer faktury bez zmian (np. INV-2026-001). Wybierz, jeśli Twój system księgowy akceptuje alfanumeryczne VS. |
| Tylko cyfry | Zachowuje tylko cyfry z numeru faktury (2026001). Standard dla krajowego obrotu płatniczego w CZ/SK. |
| Znaki → cyfry | Litery mapowane na cyfry wg stałej tabeli. Przydatne do unikalnego VS z alfanumerycznych ID. |
| Przemapuj na VS | Jawne mapowanie „numer faktury → VS”. Przydatne, jeśli chcesz własną serię VS niezależną od ID Stripe. |
| Maks. długość | Przycina VS do N znaków (zwykle 10 dla obrotu krajowego). |
Transliteracja (znaki diakrytyczne w nazwach)
Dla poszczególnych pól (klient, adres, dostawca, opis) można wybrać:
- Wyłączona — zachować oryginalny tekst z diakrytyką
- Uproszczona — usunąć diakrytykę (Żółty → Zolty)
- Fonetyczna — transkrypcja fonetyczna (przydatne dla cyrylicy, pism azjatyckich)
Zapisz ustawienia jako szablon
Przyciskiem Zapisz jako typ zapiszesz bieżące ustawienia (konta, VAT, transliteracja, VS) jako własny szablon — następnym razem wybierzesz go z listy typów plików i wszystkie pola zostaną uzupełnione.
5 Uruchom transformację
Kliknij przycisk Przekształć. System przeanalizuje plik CSV, rozpozna strukturę faktur i utworzy plik wyjściowy XML.
6 Sprawdź podgląd
Po transformacji wyświetli się podgląd z zestawieniem zaimportowanych faktur. Sprawdź:
- Liczbę rozpoznanych faktur
- Łączne kwoty i waluty
- Poprawność danych odbiorców
- Daty wystawienia i terminy płatności
Filtry paid / open / draft nad tabelą pozwalają zbiorczo zaznaczać / odznaczać faktury według statusu. Poszczególne wiersze można też zaznaczyć ręcznie.
7 Odblokuj i pobierz plik wyjściowy XML
Po odblokowaniu za pomocą kredytów możesz pobrać plik wyjściowy w jednym z dwóch formatów:
| Format | System księgowy | Opis |
|---|---|---|
| Pohoda XML | Stormware POHODA | Format XML do importu faktur poprzez moduł Fakturowanie |
| FlexiBee XML | ABRA Flexi (FlexiBee) | Format XML do importu REST API lub importu ręcznego |
Ważne informacje
Cena transformacji
Cena za transformację faktur ze Stripe jest obliczana w następujący sposób:
Obsługiwane dane
Z eksportu CSV wyodrębniane są i przenoszone do XML następujące dane:
- Numer faktury (Invoice ID)
- Data wystawienia i termin płatności
- Dane odbiorcy (imię i nazwisko, adres, e-mail)
- Pozycje faktury (opis, ilość, cena jednostkowa)
- Suma całkowita, waluta, VAT
- Status płatności
Rozwiązywanie problemów
| Problem | Rozwiązanie |
|---|---|
| Plik CSV nie jest rozpoznawany | Upewnij się, że wyeksportowałeś faktury (Invoices), a nie płatności (Payments) lub wypłaty |
| Brakujące dane odbiorcy | Sprawdź, czy klienci w Stripe mają wypełnione dane rozliczeniowe |
| Nieprawidłowa waluta | Stripe używa trzyliterowych kodów walut (USD, EUR, CZK). Sprawdź ustawienia waluty w Stripe |