Maksun elinkaari: auktorisoinnista selvitykseen
Maksun elinkaari on kiinteä vaiheiden sarja, jonka läpi maksu kulkee hyväksynnästä siihen hetkeen, kun varat saapuvat kauppiaan tilille: auktorisointi, capture, clearing, selvitys ja tilitys. Jokaisella vaiheella on täsmälleen yksi tehtävä, ja raha on jokaisen jälkeen eri tilassa. Useimmat kuvittelevat korttimaksun yksittäiseksi tapahtumaksi napautuksen hetkellä; todellisuudessa se on ketju, ja lähes kaikki maksuissa onnistuva tai pieleen menevä johtuu siitä, että nämä vaiheet ovat erillisiä eivätkä samanaikaisia.
Ketjun ymmärtäminen erottaa itsestään täsmäytyvän maksun tukipyynnöstä. Käydään se siis läpi kerran alusta loppuun järjestyksessä.
Auktorisointi: pidätys, ei siirto
Auktorisointi on kysymys, ei rahan siirto. Kun korttia napautetaan, pyyntö kulkee kortinmyöntäjälle, joka tarkistaa, että tili on olemassa, kunnossa ja että siinä on katetta tai luottoa summaan. Jos on, se asettaa pidätyksen – varaa rahan, jotta sitä ei voi käyttää kahdesti – ja palauttaa auktorisointikoodin. Rahaa ei ole siirtynyt. Kauppiaalla on nyt lupaus siitä, että varat ovat kunnossa, voimassa korttijärjestön määrittämän ajan. Auktorisoinnin voi peruuttaa (void) ennen kuin mitään on veloitettu, ja se raukeaa itsestään, jos sitä ei käytetä. Siksi kortin saldo laskee heti maksaessa mutta tiliotteen rivi vahvistuu myöhemmin: lasku on pidätys, ei veloitus. Auktorisointi voidaan myös hylätä suoraan – kate ei riitä, petossääntö, vanhentunut kortti – ja hyvä gateway erottaa uudelleenyrityksen arvoisen pehmeän hylkäyksen kovasta, jota ei kannata yrittää uudelleen. Koska pidätys on kortinmyöntäjän lupaus varojen kunnosta, kauppias voi luovuttaa tavaran pelkän auktorisointikoodin perusteella, ennen kuin yhtään valuuttayksikköä on poistunut asiakkaan tililtä.
Capture: pidätyksestä maksuvaatimukseksi
Capture tarkoittaa, että kauppias sanoo ”kerää tämä nyt”. Se muuttaa pidätyksen todelliseksi rahapyynnöksi. Capture voi olla täysi, osittainen (lopullinen summa pienempi kuin auktorisoitu – lähetetty tuote halvempi kuin esiauktorisointi) tai viivästetty (auktorisointi tilauksessa, capture lähetyksessä). Auktorisointi ja capture yhtenä vaiheena on kaupan kassan oletus; pelkkä auktorisointi ja capture myöhemmin on tapa, jolla hotellit, huoltoasemat ja markkinapaikat toimivat, koska ne eivät tiedä lopullista summaa kortin esittämishetkellä. Auktorisoinnin ja capturen välinen väli on tarkoituksellinen, hyödyllinen sauma – siinä kauppias päättää, paljonko oikeasti veloittaa.
Clearing: täsmäyttävä erä
Capture-vaiheeseen edenneet maksut eivät selviä yksitellen reaaliajassa. Ne kerätään tiedostoihin ja vaihdetaan kauppiaan hankkijapankin (acquirer) ja korttijärjestöjen välillä erinä – tätä on clearing. Tässä vaiheessa transaktiot täsmäytetään, summat nettoutetaan ja korttijärjestön maksut sekä interchange lasketaan, jotta kaikki ovat yhtä mieltä siitä, kuka on velkaa kenelle ja kuinka paljon. Clearing on täsmäytystyö, ei rahan siirto: se tuottaa sovitut loppusummat, joiden pohjalta seuraava vaihe toimii. Se on myös rakenteeltaan eräajo – ja juuri siksi kassalla heti tapahtuneelta tuntunut maksu kestää päiviä muuttua käteiseksi. Erämäisyys ei johdu tietokoneiden rajoituksista; korttijärjestöt on rakennettu nettouttamaan tuhansia laitoksia toisiaan vastaan tehokkaasti, jolloin sovitut loppusummat vaihdetaan kerran jaksossa sen sijaan, että jokaisesta kahvista laukaistaisiin siirto.
Auktorisointi on lupaus, capture on vaatimus ja selvitys on ainoa vaihe, jossa raha oikeasti liikkuu. Näiden kolmen sekoittaminen on tapa, jolla yritys kirjaa tuloa, jota sillä ei vielä ole.
Selvitys: raha liikkuu oikeasti
Selvityksessä varat vaihtavat todella omistajaa pankkien välillä. Clearingin nettoutettujen loppusummien pohjalta korttijärjestö siirtää rahaa kortinmyöntäjiltä hankkijoille, ja jokainen laitos selvittää nettopositionsa eikä yksittäisiä transaktioita. Selvitys tapahtuu arvopäivälle – päivälle, jona varat ovat oikeasti käytettävissä – siksi maksuilla on T+1- tai T+2-rytmi: raha on todellista, mutta se saapuu korttijärjestön kalenterin, ei asiakkaan kellon mukaan. Kaikki tätä ennen oli kirjanpitoa; tässä vaiheessa pääkirjan kirjaukset muuttuvat käytettäviksi saldoiksi. Nettona velkaa oleva laitos maksaa, saamista oleva vastaanottaa – ja koska kyse on nettoutuksesta, pankkien välillä liikkuvat summat ovat murto-osa päivän maksujen bruttoarvosta, minkä ansiosta miljoonia transaktioita kuljettava järjestelmä tarvitsee vain hallittavan määrän selvitysliikkeitä.
Tilitys: hankkijalta tilillesi
Selvitys tuo rahat hankkijalle; tilitys siirtää ne kauppiaalle. Aikataulun mukaan – päivittäin, viikoittain tai pyynnöstä – hankkija maksaa kauppiaan kertyneen saldon tämän pankkitilille vähennettynä käsittelymaksuilla ja hyvitysten ja kiistojen varalta pidätetyllä reservillä. Tämä on luku, jonka yritys oikeasti näkee, ja kohta, jossa täsmäytys joko toimii tai sattuu: tilitys on nettosumma, joka kattaa monta transaktiota, joten sen kohdistaminen yksittäisiin tilauksiin on oma urakkansa. Gateway, joka kuljettaa jokaisen tilauksen tunnisteen loppuun asti, tekee tästä vaivatonta; sellainen, joka ei kuljeta, muuttaa jokaisen tilityksen taulukkolaskennaksi. Gateway-tuotteemme kulku, /products/gateway, on rakennettu niin, että tilitys täsmäytyy sen muodostaneisiin tilauksiin.
Mihin krypto lisää sillan
Krypto- tai stablecoin-maksu ei korvaa tätä ketjua – se lisää ketjun alkuun yhden konversiovaiheen. Kortinmyöntäjän auktorisointipidätyksen sijaan maksu vahvistetaan ketjussa (on-chain): asiakas allekirjoittaa siirron, ja lopullisuus saavutetaan, kun verkko lisää vahvistuksia, ei kun pankki hyväksyy pidätyksen. Vahvistuksen jälkeen off-ramp muuntaa kryptovarat fiatiksi, ja siitä raha palaa samalle clearing-, selvitys- ja tilitysreitille kuin kaikki muutkin maksut. Uutuus rajautuu ensimmäiseen vaiheeseen; loppupää pysyy tarkoituksella tylsänä. Se on suunnittelusääntö – pidä selvitys tavallisena ja tuo uudet mekanismit vain sinne, missä ne ovat väistämättömiä – koska treasury, täsmäytys ja tilintarkastaja loppupäässä eivät saa pystyä näkemään, miten maksu sai alkunsa. Se, montako vahvistusta lasketaan lopullisiksi, on politiikkavalinta, ei ketjun luonnonlaki: korkeampi kynnys vaihtaa nopeutta varmuuteen ketjun uudelleenjärjestelyä (reorg) vastaan, ja off-ramp odottaa sen syvyyden, jonka riskinsietokyky asettaa, ennen kuin vapauttaa fiatin selvitysreitille.
Miksi saumoilla on operatiivista merkitystä
Hyvitykset, peruutukset ja kiistat liittyvät kukin tiettyyn vaiheeseen, ja oikean vaiheen tunnistaminen on koko peli. Peruuta ennen capturea, ja mitätöit auktorisoinnin – rahaa ei ole liikkunut, ei ole mitään palautettavaa. Peruuta selvityksen jälkeen, ja teet hyvityksen – uuden maksun vastakkaiseen suuntaan, omalla elinkaarellaan. Chargeback ulottuu clearingin kautta takaisin perimään selvitetyn summan. Jos käsittelet nämä yhtenä erottelemattomana ”peruutuksena”, pääkirja alkaa ajautua; jos käsittelet ne eri vaiheisiin kohdistuvina operaatioina, jokaiselle tapaukselle on oikea, auditoitava siirto. Sanasto – auktorisointi, capture, clearing, selvitys, arvopäivä – on koottu osoitteeseen /glossary.
Yksi ajatus, joka kannattaa viedä mukanaan: maksu on tilojen ketju, ei yksittäinen tapahtuma. Auktorisointi varaa, capture vaatii, clearing sopii, selvitys siirtää, tilitys toimittaa – ja kryptovaihe vain kiinnittää konversion ketjun alkuun. Raha on lupaus selvitykseen asti ja tosiasia sen jälkeen, ja yritys, joka kirjaa sen ennen tosiasiaa, laskee rahaa, jota sillä ei vielä ole. Kun tiedät, missä tilassa maksu on, loppu maksuoperaatioista lakkaa olemasta mystistä.
Onko sinulla rakennettava järjestelmä?
Kerro ongelma. Palaamme arkkitehtuurilla ja suunnitelmalla.