Beleške s terena

Životni ciklus plaćanja: od autorizacije do poravnanja

Životni ciklus plaćanja je fiksan niz koraka kroz koji plaćanje prolazi od trenutka odobrenja do trenutka kada sredstva stignu na račun trgovca: autorizacija, capture, kliring, poravnanje i isplata. Svaki korak obavlja tačno jedan posao, a novac je posle svakog u drugom stanju. Većina ljudi kartično plaćanje zamišlja kao jedan događaj pri dodiru; zapravo je to lanac, i skoro sve što u plaćanjima ode dobro ili loše dešava se zato što su ovi koraci odvojeni, a ne istovremeni.

Razumevanje lanca je razlika između plaćanja koje se samo usklađuje i tiketa za podršku. Zato ga prođimo jednom, od početka do kraja, redom.

Autorizacija: rezervacija, a ne prenos

Autorizacija je pitanje, a ne kretanje novca. Kada se kartica prisloni, zahtev putuje do izdavaoca, koji proverava da li račun postoji, da li je u dobrom stanju i da li ima sredstava ili kredita za taj iznos. Ako ima, postavlja rezervaciju — izdvaja novac da se ne bi potrošio dvaput — i vraća autorizacioni kod. Novac se nije pomerio. Trgovac sada ima obećanje da su sredstva u redu, važeće u roku koji određuje šema. Autorizacija se može poništiti (void) pre nego što se išta naplati, a ako se nikad ne iskoristi, istekne sama. Zato stanje na kartici padne u trenutku plaćanja, a stavka na izvodu se učvrsti tek kasnije: pad je rezervacija, a ne naplata. Autorizacija može biti i odmah odbijena — nedovoljno sredstava, pravilo za prevare, istekla kartica — a dobar gateway razlikuje meko odbijanje koje vredi ponoviti od tvrdog koje ne treba. Pošto je rezervacija obećanje izdavaoca da je novac u redu, trgovac može bezbedno da preda robu samo na osnovu autorizacionog koda, pre nego što i jedna jedinica valute stvarno napusti račun kupca.

Capture: pretvaranje rezervacije u potraživanje

Capture je trgovac koji kaže „naplati sada.“ On pretvara rezervaciju u stvarni zahtev za novac. Capture može biti potpun, delimičan (konačan iznos manji od autorizovanog — poslata stavka jeftinija od preautorizacije) ili odložen (autorizacija pri porudžbini, capture pri otpremi). Autorizacija i capture u jednom koraku podrazumevani su na kasi u prodavnici; samo autorizacija, pa capture kasnije, tako rade hoteli, pumpe i marketplace-ovi, jer ne znaju konačan iznos kada se kartica prisloni. Razmak između autorizacije i capture koraka je nameran i koristan — upravo tu trgovac odlučuje koliko će zaista da naplati.

Kliring: paket koji usklađuje

Plaćanja za koja je izvršen capture ne poravnavaju se jedno po jedno u realnom vremenu. Prikupljaju se u fajlove i razmenjuju između trgovčevog acquirera i kartičnih šema u paketima (batch) — to je kliring. U ovom koraku se transakcije uparuju, iznosi netiraju, a naknade šema i interchange primenjuju, da bi se svi složili ko kome koliko duguje. Kliring je posao usklađivanja, a ne kretanje novca: daje dogovorene ukupne iznose na koje se oslanja sledeći korak. Strukturno je to i batch proces — što je pravi razlog zašto plaćanje koje je na kasi delovalo trenutno stiže kao gotovina tek za nekoliko dana. Ništa u tom paketu nije ograničenje računara; šeme su tako građene da efikasno netiraju hiljade institucija međusobno, razmenjujući dogovorene ukupne iznose jednom u ciklusu umesto da šalju transfer za svaku kafu.

Autorizacija je obećanje, capture je potraživanje, a poravnanje je jedini korak u kome se novac zaista pomera. Mešanje ta tri pojma je način na koji firma knjiži prihod koji još nema.
— Protocore · Inženjering plaćanja

Poravnanje: novac se zaista pomera

Poravnanje je trenutak u kome sredstva zaista prelaze iz banke u banku. Na osnovu netiranih ukupnih iznosa iz kliringa, šema prebacuje novac od izdavalaca ka acquirerima, pri čemu svaka institucija poravnava svoju neto poziciju, a ne svaku pojedinačnu transakciju. Poravnanje se izvršava na datum valute — dan kada su sredstva zaista raspoloživa — zbog čega plaćanja imaju T+1 ili T+2 ritam: novac je stvaran, ali stiže po kalendaru šeme, a ne po satu kupca. Sve pre ovog koraka bilo je knjigovodstvo; ovde knjiženja u ledgeru postaju stanja koja se mogu potrošiti. Institucija koja neto duguje plaća, a ona kojoj se duguje prima — i pošto je reč o neto iznosu, sume koje se zaista kreću između banaka čine delić bruto vrednosti dnevnih plaćanja, zahvaljujući čemu šema sa milionima transakcija ima podnošljiv broj poravnanja.

Isplata: od acquirera na vaš račun

Poravnanje donosi novac acquireru; isplata ga prebacuje trgovcu. Po rasporedu — dnevno, nedeljno ili na zahtev — acquirer uplaćuje trgovčevo akumulirano stanje na njegov bankovni račun, umanjeno za naknade obrade i eventualnu rezervu zadržanu za povraćaje i sporove. To je iznos koji firma zaista vidi i tačka u kojoj usklađivanje ili radi ili boli: isplata je neto iznos koji pokriva mnogo transakcija, pa je njeno vraćanje na pojedinačne porudžbine zaseban posao. Gateway koji kroz ceo tok nosi identitet svake porudžbine to čini trivijalnim; onaj koji to ne radi svaku isplatu pretvara u tabelu. Tok u proizvodu Gateway (/products/gateway) napravljen je tako da se isplata usklađuje sa porudžbinama od kojih se sastoji.

Gde kripto dodaje most

Kripto ili stablecoin plaćanje ne zamenjuje ovaj lanac — ono mu na početak dodaje jednu konverzionu etapu. Umesto autorizacione rezervacije izdavaoca, plaćanje se potvrđuje on-chain: kupac potpisuje transfer, a finalnost se postiže kako mreža dodaje potvrde, a ne kada banka odobri rezervaciju. Kada je plaćanje potvrđeno, off-ramp pretvara kripto u fiat, i odatle novac ulazi u isti put kliringa, poravnanja i isplate koji koriste sva ostala plaćanja. Novina je ograničena na taj prvi deo; zadnja polovina ostaje namerno dosadna. To je projektno pravilo — poravnanje neka ostane uobičajeno, a nove mehanizme stavite samo tamo gde su neizbežni — jer trezor, usklađivanje i revizor nizvodno ne bi smeli moći da vide kako je plaćanje počelo. Koliko potvrda se smatra konačnim jeste izbor politike, a ne zakon lanca: viša granica menja brzinu za sigurnost od reorganizacije lanca, a off-ramp čeka dubinu koju odredi sklonost riziku pre nego što oslobodi fiat u tok poravnanja.

Zašto su ovi spojevi važni u operativi

Povraćaji, storniranja i sporovi vezuju se svaki za određenu fazu, a pogoditi fazu je cela igra. Otkažete li pre capture koraka, poništavate autorizaciju — novac se nikad nije pomerio, nema šta da se vraća. Otkažete li posle poravnanja, izdajete povraćaj — novo plaćanje u suprotnom smeru, sa sopstvenim životnim ciklusom. Chargeback seže unazad kroz kliring da povuče već poravnat iznos. Tretirate li sve to kao jedno nediferencirano „otkazivanje“, ledger počinje da odstupa; tretirate li ih kao operacije nad različitim fazama, svaki slučaj ima ispravan potez koji se može revidirati. Rečnik — autorizacija, capture, kliring, poravnanje, datum valute — sakupljen je na /glossary.

Jedna ideja vredna pamćenja: plaćanje je lanac stanja, a ne događaj. Autorizacija rezerviše, capture potražuje, kliring usaglašava, poravnanje pomera, isplata isporučuje — a kripto etapa samo na početak dodaje konverziju. Novac je obećanje do poravnanja i činjenica posle njega, a firma koja ga knjiži pre činjenice broji novac koji još nema. Znate li u kom je stanju plaćanje, ostatak operative plaćanja prestaje da bude misterija.

Imate sistem za izgradnju?

Opišite nam problem. Vratićemo se sa arhitekturom i planom.