IOSOR Žinios

Perjungimo incidento eksportas 02:00 val.

Viena nakties ataskaita perjungimui: įvykiai, nurašymų ID ir galutiniai statusai vienoje laiko juostoje be prekės ženklo atskleidimo.

Perjungimo naktis be bendros ataskaitos virsta dviem skirtingomis istorijomis: operacijos prisimena patį perjungimą, o finansai mato tik išlaidas ir spėlioja. 02:00 incidento eksportas pateikia vieną laiko juostą — perjungimo įvykius, nurašymų ID ir galutinius statusus — kad operacijos ir finansai naudotų tą patį laikrodį. IOSOR yra „white-label“ išankstinio apmokėjimo platforma. USD 20 finansuoja bandomąjį etapą, o peržiūra ties USD 1,000/month paverčia trūkstamą nakties ataskaitą pokalbių archeologija.

Viena nakties ataskaita, viena incidento laiko juosta

Fiksuokite UTC 02:00 valandą ir sugeneruokite vieną CSV/JSON failą incidento langui — vietoj trijų atskirų sistemų. Eilutės: rezervavimas (hold), patvirtinimas, perjungimas, atsiskaitymas/atlaisvinimas, galutinis statusas. Operacijos ir finansai atidaro tą patį dokumentą; niekas nekuria antro laikrodžio.

Laiko juosta rodo, kurios užklausos buvo perjungtos, kada pirminis kanalas sugedo, kuris nepermatomas kanalas įvykdė užsakymą, ar pinigai nurašyti tik kartą ir ką pirkėjai matė kaip galutinę tiesą. Pokalbių langas nėra oficiali apskaitos sistema.

Laukai, kurie privalo būti pateikti 02:00 val.

Laukas Paskirtis
Incidento / lango ID Apriboja nakties įvykį
Užklausos / idempotentiškumo raktas Tas pats vienetas per visus kanalus
Nurašymo arba atlaisvinimo ID Vienintelė pinigų tiesa
Nepermatoma kanalo žyma Įvykdymo kelias — saugus prekės ženklui
Perjungimo įvykis + laiko žyma Pirminis → atsarginis (arba atkūrimas)
Galutinis statusas Pristatyta, nepavyko, atlaisvinta, reikalingas dėmesys
Koridorius / kanalas Mišinys be prekės ženklo stulpelių
Rezervavimas ir atlaisvinimas Kai prepaid hold nepavyksta: auto-refund ir statuso tiesa

Trūkstami nurašymų ID verčia kurti dirbtines jungtis. Trūkstami perjungimo įvykiai verčia sugalvoti pasakojimus.

Kas naudoja eksportą (operacijos prieš finansus)

Operacijos: budėjimo perdavimas, kanalų eilės auditas, patikrinimas «ar neišradome statuso Pristatyta?». Finansai: išlaidų ir atsiskaitytų vienetų sutikrinimas tame pačiame dokumente — be išorinių portalų. Produkto komanda gali tikrinti tekstus; niekas negauna prekės ženklo stulpelio. Vėlavimas ir DLR vėlavimai yra laiko žymos ir laukiančios eilutės, o ne dvigubi nurašymai. Vėlavimas: DLR, vėlavimas ir perjungimas.

Skirtumas nuo piniginės mėnesio pabaigos eksporto

piniginės month-end eksportas 02:00 uždaro kalendorinę finansų istoriją (rezervavimai, nurašymai, grąžinimai). Šis puslapis yra perjungimo naktų incidentų laiko juosta. Mėnesio pabaiga gali būti tvarkinga, net jei trūksta 02:00 perjungimo failo; nepateikite vieno vietoje kito.

Pirkėjo patikros sąrašas incidento eksportui

  1. Vienas 02:00 failas apima perjungimą + nurašymų ID + galutinius statusus?
  2. Yra nepermatomos kanalų žymos — jokių išorinių prekės ženklų?
  3. Operacijos ir finansai atidaro tą patį dokumentą?
  4. Atlaisvinimai ir nepavykę rezervavimai rodomi kaip eilutės?
  5. Proceso metu atliekamas perjungimas vis dar yra vienas nurašymas (Dalinis perjungimas be dvigubo mokesčio)?
  6. Bandomasis testas su USD 20 patvirtina failą prieš pasiekiant USD 1,000/month?

Pradėkite nuo IOSOR

Priverskite failover prieš UTC vidurnaktį. Ryte atidarykite 02:00 bylą: vienas incidento id, pradžia ir pabaiga, kiekvienas perjungtas intent, po vieną debetą, nepermatomos žymės, galutinė būsena. Trūkstamas perjungtas intent reiškia, kad eksportas sugedęs, ne kad ops prisimins. Tai nakties laikrodis, ne timeout taisyklė, ne nuomininko webhook ir ne Live ženklelis.

IOSOR santrauka

02:00 yra incidento laikrodis.

Ar šis vadovas buvo naudingas?

Susiję vadovai