Poprzez API możliwe jest wysłanie wystawionej faktury sprzedaży wiadomością e-mail do kontrahenta. W tym celu należy wysłać żądanie POST na jeden z poniższych adresów, w zależności od typu faktury:
gdzie identyfikator_faktury to identyfikator faktury uzyskany w odpowiedzi po poprawnym wystawieniu faktury, może zostać zastąpiony przez numer faktury (w numerze faktury ukośniki „/” należy zastąpić podłogami „_”, czyli np. 314/2014 to 314_2014).
Przykład z użyciem identyfikatora faktury:
https://www.ifirma.pl/iapi/fakturakraj/send/12354523.json
Przykład z użyciem numeru faktury:
https://www.ifirma.pl/iapi/fakturawysylka/send/12_4_2014.json
{
"Tekst":"W załączeniu przesyłam fakturę dotyczącą zamóienia nr 258462",
"Przelew": true,
"Pobranie": true,
"MTransfer":"mtransfer"
}
gdzie:
Adres e-mail, z którego ma zostać wysłana faktura należy podać jako wartość parametru SkrzynkaEmaildołączonego do adresu.
Możliwe jest wysłanie wyłącznie z adresów e-mail skonfigurowanych w serwisie. W przypadku braku dopasowania faktura zostanie wysłana z adresu zdefiniowanego jako domyślny.
Zmiana maila nadawcy przy wysyłce faktur
Przykład adresu dla przesłania faktury wysyłkowej z adresu biuro@adressklepu.pl:
https://www.ifirma.pl/iapi/fakturawysylka/send/57863485.json?SkrzynkaEmail=biuro@adressklepu.pl
Nazwę szablonu treści wiadomości należy podać jako wartość parametru SzablonEmail dołączonego do adresu.
Wskazana nazwa szablonu powinna być zgodna z kongiguracją w serwisie. W przypadku braku dopasowania zostanie użyty zostanie szablon domyślny.
Wiadomość przesłana w żądaniu w polu Tekst zostanie doklejona do początku wiadomości.
Przykład adresu dla przesłania faktury z wykorzystaniem szablonu treści Perfumy:
https://www.ifirma.pl/iapi/fakturawysylka/send/57863485.json?SzablonEmail=Perfumy
Aby wysłać fakturę elektroniczną (e-fakturę), należy parametr wyslijEfaktura z wartością true dołączonyć do adresu.
Przykład adresu dla przesłania e-faktury krajowej:
https://www.ifirma.pl/iapi/fakturakraj/send/6255125.json?wyslijEfaktura=true
Aby wysłać fakturę pocztą tradycyjną, należy parametr wyslijPoczta z wartością true dołączyć do adresu.
Przykład adresu dla przesłania faktury krajowej:
https://www.ifirma.pl/iapi/fakturakraj/send/57863485.json?wyslijPoczta=true
Parametr wyslijPoczta jest nadrzędny w stosunku do parametru wyslijEfaktura, tak więc użycie ich obu z wartością true spowoduje wysłanie faktury pocztą tradycyjną.
Program do faktur IFIRMA w prosty sposób zintegrujesz z Allegro i popularnymi platformami e‑commerce jak Shoper, WooCommerce czy PrestaShop.
ifirma.pl łączy się z urządzeniami fiskalnymi, pozwala na eksport przelewów do banku i zatwierdzanie ich jednym kodem, co znacznie usprawnia codzienną pracę i samodzielne księgowanie.
Dzięki integracji z bazą GUS ułatwiamy też wystawianie faktur – wystarczy, że wpiszesz NIP kontrahenta, a reszta danych uzupełni się automatycznie.