Webhookit ja tapahtumat
Toimitus- ja saapuvien tapahtumien sopimukset, uudelleenyritykset ja idempotenssi – ei pelkästään API-avainhygieniaa.
Tapahtumajärjestys vs pääkirjakirjaus
Väärässä järjestyksessä saapuvat DLR- ja MO-tapahtumat eivät saa rikkoa ennakkomaksun veloitussääntöjä — saapumisjärjestjestys ei ole rahalaki.
Verkkokoukun kuluttajaoperaatiot suurella volyymilla
Jonot, backoff ja DLQ-omisteisuus, kun verkkokoukutapahtumien määrä ylittää pilottivaiheen – yksi kuluttajarytmi, jonka tuote ja talous voivat avata ilman sankariketjuja.
Kaksoiskappaleverkkokoukku ei saa luoda toista veloitusta
Virhepolku: Uudelleenyritykset ja toistot pysyvät idempotentteina ennakkomaksurahoissa ja saapuneissa — yksi tapahtumatunnus, yksi veloitusrivi, yksi saapuneiden rivi.
Allekirjoitus- ja toistoikkunaportti
Tuotantoportti: vahvista allekirjoitus ja rajaa toistoikkuna ennen kuin mikään webhook muuttuu raha- tai statustotuudeksi — allekirjoittamattomat tai vanhentuneet tapahtumat pysyvät suljettuina virhetilanteessa.
Verkkokoukukontrakti ennen ensimmäistä lähetystä
Ostajan polku: sovi allekirjoitetusta URL-osoitteesta, tapahtumatyypeistä ja idempotentti-avaimesta ennen ensimmäistä ennakkomaksulähetystä – kontrakti ensin, maksettu liikenne myöhemmin.