Skip to content

Oznaczanie faktury jako opłaconej

Jak oznaczyć fakturę jako opłaconą, np. po potwierdzeniu płatności online.

Zaktualizowano

Jedno żądanie oznacza fakturę jako opłaconą z podaną datą płatności. Po tej zmianie inFakt wysyła webhook invoice_paid.

Wymagania

  • Klucz API z zakresem api:invoices:write w zmiennej INFAKT_API_KEY.
  • id faktury w zmiennej INVOICE_ID.

Żądanie

Weryfikacja

Odpowiedź 204 No Content oznacza powodzenie. Odpowiedź GET /invoices/$INVOICE_ID.json zawiera wtedy "status": "paid" i "paid_date": "2026-10-10". Na kontach z dużą liczbą dokumentów zmiana trafia do kolejki i jest widoczna po kilku sekundach.

Kod 403 z limit: cant_paid_for_invoice oznacza, że plan konta nie obejmuje tej operacji. Do oznaczania wielu faktur służy wersja asynchroniczna: POST /async/invoices/{uuid}/paid.json.

Następne kroki

Type to search…

↑↓ wybór↵ otwórzEsc zamyka