Skip to main content

Evidencija plaćanja

Plaćanje je zaseban događaj nad nepromjenjivim računom. Ne mijenja povijest dokumenta i ne prihvaća proizvoljni status „plaćeno”.

Izlazni račun - AR​

GET /public/v1/outgoing-invoices/{invoiceId}/payments
POST /public/v1/outgoing-invoices/{invoiceId}/payments
POST /public/v1/outgoing-invoices/{invoiceId}/payments/{paymentId}/void
{
"methodCode": "TRA",
"paymentDate": "2026-09-29",
"amount": 75.00,
"referenceNumber": "HR00 2026-1042",
"note": "Prva rata"
}

Plaćanje dospjelog računa dopušteno je tek kada postoji dokaz njegove rute: AS4 potvrda, prihvaćena predaja samo za fiskalizaciju ili prihvaćena prijava dostave izvan AS4 mreže. Zbroj aktivnih plaćanja ne može prijeći zamrznuti nepodmireni iznos.

Ako je Porezna već prihvatila izvještaj o naplati, /void stvara potrebnu negativnu korekciju. Ako je ishod izvještaja nepoznat, poništenje ostaje blokirano do usklađenja.

Ulazni račun - AP​

GET /public/v1/incoming-invoices/{documentKey}/payments
POST /public/v1/incoming-invoices/{documentKey}/payments
POST /public/v1/incoming-invoices/{documentKey}/payments/{paymentId}/void

API sam veže customerOib uz organizaciju klijenta. Događaj ulaznog plaćanja predstavlja internu evidenciju kupca; ne šalje se kao dobavljačev izvještaj o naplati Poreznoj upravi.

Podržani methodCode:

KodNačin
TRATransakcijski račun
GOTGotovina
KARKartica
POUPouzeće
KOMKompenzacija
ASIAsignacija
CESCesija

Status PAYMENT_PARTIALLY_FULFILLED ili PAYMENT_FULFILLED izvodi se iz aktivnih iznosa i preostalog salda.