Ten artykuł pokazuje krok po kroku, jak połączyć Twoje konto inFakt z Zapier i utworzyć pierwszy automatyczny przepływ pracy (Zap).
Wymagania: Konto inFakt z dostępem do API, konto Zapier (bezpłatne), konto Google (do Google Sheets)
Konto Sandbox możesz założyć na: konto.sandbox-infakt.pl
Ważne po założeniu konta Sandbox: Nowe konto Sandbox nie ma uzupełnionych danych firmy. Przed testowaniem Zapów musisz je uzupełnić, inaczej otrzymasz błąd walidacji.
Przejdź do: app.sandbox-infakt.pl → Ustawienia → Dane firmy i uzupełnij:
- Dane firmy - NIP, nazwa, adres (mogą być fikcyjne)
- Numer konta bankowego - pełny 26-cyfrowy numer (może być fikcyjny, np. 11 1111 1111 1111 1111 1111 1111)
- Nazwa banku - dowolna nazwa
Bez tych danych faktury z metodą płatności "przelew" nie zostaną utworzone.
Uwaga: Aktualnie wtyczka inFakt znajduje się w sekcji wtyczek BETA na Zapier i pozostanie w tej sekcji przez 90 dni. To naturalny element procesu dla nowo zgłaszanych wtyczek na Zapier. Jeśli znajdziesz błąd w działaniu wtyczki, poinformuj nas o tym pisząc na adres pomoc@infakt.pl.
Krok 1: Wygeneruj klucz API w inFakt
Klucz API pozwala Zapier bezpiecznie łączyć się z Twoim kontem inFakt.
- Zaloguj się do inFakt: app.infakt.pl
- Kliknij swoje imię w prawym górnym rogu
- Wybierz Ustawienia
- Przejdź do zakładki API
- Kliknij przycisk "Wygeneruj nowy klucz API"
- Skopiuj klucz i zapisz go w bezpiecznym miejscu
Wymagane uprawnienia klucza API:
-
api:invoices:read- Odczyt danych faktur, klientów i produktów -
api:invoices:write- Zarządzanie fakturami, klientami i produktami -
api:account:read- Odczyt danych konta (wymagane do weryfikacji połączenia)
Podczas generowania klucza upewnij się, że wszystkie trzy uprawnienia są zaznaczone.
Ważne: Klucz API daje dostęp do Twojego konta. Nie udostępniaj go nikomu i przechowuj bezpiecznie.
Krok 2: Załóż konto w Zapier
- Wejdź na stronę zapier.com
- Kliknij "Sign up" (Zarejestruj się)
- Możesz zarejestrować się przez Google, Microsoft lub email
- Potwierdź adres email
Wskazówka: Darmowy plan Zapier pozwala na 100 zadań miesięcznie i 5 aktywnych Zapów - to wystarczy dla większości małych firm.
Krok 3: Utwórz pierwszy Zap
- Po zalogowaniu do Zapier kliknij pomarańczowy przycisk "Create Zap"
- Nadaj swojemu Zapowi nazwę, np. "Faktura z Google Sheets"
Krok 4: Przygotuj arkusz Google Sheets
W tym przykładzie użyjemy Google Sheets jako źródła danych dla faktur. To najprostszy sposób na rozpoczęcie - wystarczy dodać nowy wiersz w arkuszu, a faktura utworzy się automatycznie.
- Otwórz Google Sheets i utwórz nowy arkusz
- W pierwszym wierszu dodaj nagłówki kolumn:
| nazwa_firmy | nip | usluga | cena_netto | |
|---|---|---|---|---|
| Test Firma Sp. z o.o. | 5213609120 | test@example.com | Usługa konsultingowa | 1000 |
- Dodaj jeden testowy wiersz z danymi (jak w tabeli powyżej)
- Nadaj arkuszowi nazwę, np. "Faktury do wystawienia"
Krok 5: Skonfiguruj Trigger (wyzwalacz)
Trigger to zdarzenie, które uruchamia Twój Zap. Użyjemy Google Sheets - gdy dodasz nowy wiersz z danymi, automatycznie utworzy się faktura.
- W sekcji Trigger kliknij "Choose App"
- Wyszukaj i wybierz: "Google Sheets"
- Wybierz event: "New Spreadsheet Row"
- Kliknij "Continue"
- Połącz swoje konto Google (jeśli jeszcze nie jest połączone)
- Wybierz arkusz który utworzyłeś w Kroku 4
- Wybierz zakładkę (sheet) z danymi
- Kliknij "Test trigger" - Zapier powinien znaleźć Twój testowy wiersz
Sukces! Jeśli Zapier znalazł Twój testowy wiersz, trigger jest skonfigurowany poprawnie.
Krok 6: Dodaj akcję inFakt
- Kliknij przycisk "+" aby dodać akcję
- Wyszukaj aplikację: "inFakt"
- Wybierz akcję, np. "Create Invoice" (Utwórz fakturę)
- Kliknij "Continue"
Krok 7: Połącz konto inFakt
Teraz Zapier poprosi o połączenie z Twoim kontem inFakt.
- Kliknij "Sign in" lub "Connect a new account"
- W oknie połączenia wypełnij pola:
| Pole | Co wpisać |
|---|---|
| API Key | Wklej klucz API skopiowany z inFakt (Krok 1) |
| API Environment | Wybierz "Produkcja" (dla prawdziwych faktur) |
- Kliknij "Yes, Continue to inFakt"
- Jeśli połączenie się powiodło, zobaczysz zielony znacznik ✓
- Czy klucz API został skopiowany w całości (bez spacji na początku/końcu)
- Czy wybrałeś prawidłowe środowisko (Produkcja dla app.infakt.pl)
- Czy klucz API jest aktywny (możesz wygenerować nowy w ustawieniach inFakt)
Krok 8: Skonfiguruj akcję (mapowanie pól)
Teraz zmapuj dane z arkusza Google Sheets na pola faktury. Kliknij w pole i wybierz odpowiednią kolumnę z arkusza.
Mapowanie pól z Google Sheets:
| Pole inFakt | Kolumna z Google Sheets |
|---|---|
| Client Company Name | nazwa_firmy |
| Client NIP | nip |
| Client Email | email |
| Service Name | usluga |
| Net Price | cena_netto |
| VAT Rate |
23% (wpisz ręcznie lub dodaj kolumnę) |
Krok 9: Przetestuj Zap
- Kliknij przycisk "Test step"
- Poczekaj na wykonanie testu
- Jeśli test się powiódł, zobaczysz dane utworzonej faktury (numer, UUID, kwoty)
- Sprawdź w inFakt (lub Sandbox) czy faktura jest widoczna
Krok 10: Włącz Zap
- Kliknij przycisk "Publish" w prawym górnym rogu
- Twój Zap jest teraz aktywny i będzie automatycznie wykonywać akcje
Co dalej?
Teraz gdy masz działający Zap, możesz go rozbudować:
- Dodaj kolejny wiersz w arkuszu - po aktywacji Zapa, każdy nowy wiersz automatycznie utworzy fakturę
- Dodaj więcej kolumn - np. adres klienta, miasto, kod pocztowy
- Połącz z innymi aplikacjami - zamiast Google Sheets użyj WooCommerce, Stripe, Typeform
- Dodaj kolejne akcje - np. wyślij fakturę emailem po utworzeniu
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.