IOSOR Maarifa
Webhook rudufu haipaswi kuunda malipo ya pili
Njia ya kushindwa: majaribio na uchezaji wa marudio hubaki bila kubadilika kwenye pesa za kulipia kabla na kikasha — kitambulisho kimoja cha tukio, safu moja ya malipo, mstari mmoja wa kikasha.
Utoaji wa angalau mara moja utajaribu tena. Webhook rudufu inayoweka malipo ya pili au mstari wa pili wa kikasha ni tukio la pesa na shughuli, sio 'ukubali usio na madhara.' Ukurasa huu ni njia ya kushindwa: majaribio na uchezaji wa marudio hubaki bila kubadilika kwenye pesa za kulipia kabla na kikasha — sio insha ya utambulisho wa API na sio mwongozo wa majaribio ya SMS zinazoingia.
Inayohusiana: Lango la sahihi na dirisha la kurudia, Mkataba wa webhook kabla ya kutuma kwa mara ya kwanza, safu ya debit na hali ya uwasilishaji kwenye ledger moja.
IOSOR ni huduma ya kulipia kabla ya lebo nyeupe. USD 20 inafadhili jaribio la tukio rudufu kwa mtumiaji mmoja; ukaguzi wa upole wa USD 1,000/month unachukulia 'retry = new charge' kama deni la upatanisho. Wateja huona vitambulisho vya tukio vya lebo nyeupe pekee.
Kutobadilika ni njia ya kushindwa, sio kauli mbiu
Njia ya kufanikiwa: tukio moja lililosainiwa, ukubali mmoja, malipo moja. Njia ya kushindwa inachoma uaminifu — muda kuisha, 5xx, kurudia kwa mtoa huduma, kusukumwa upya na mwendeshaji. Hifadhi ufunguo wa kutobadilika kutoka Mkataba wa webhook kabla ya kutuma kwa mara ya kwanza kabla ya athari za upande: leja, kikasha, CRM. USD 1,000/month ya upole inachukulia 'ACK kisha uvumbue ufunguo mpya' kama deni la ujazo; USD 20 inathibitisha kuwa kurudia kwa kulazimishwa hakuzidishi pesa mara mbili.
Kinachoteseka kama rudufu
| Ishara | Chukulia kama rudufu wakati | Matokeo salama |
|---|---|---|
| Kitambulisho cha tukio | Kitambulisho kile kile tayari kimekubaliwa kwenye dirisha | ACK; hakuna malipo ya pili |
| Kitambulisho cha ujumbe | Ujumbe ule ule tayari umeunganishwa na leja | Tumia safu tena; hakuna malipo mapya |
| Ufunguo wa kikasha | MO/MT ile ile tayari imewasilishwa | Hakuna mstari wa pili wa kikasha |
Pesa haipaswi kusogea mara mbili
Malipo ya pili kwa kitambulisho kile kile cha tukio ni mdudu hata kama bidhaa 'bado inaonyesha imewasilishwa.' Fedha huchuja kwa kitambulisho cha tukio au ujumbe na kuona safu moja ya kulipia kabla kwa dirisha hilo la UTC. Athari za upande za sehemu baada ya ACK — CRM kwanza, leja baadaye — zinatengeneza ukweli mara mbili. Ikiwa usindikaji utashindwa baada ya kuhifadhi, jaribu tena mfanyakazi kwa ufunguo ule ule; usikubali mwili wa HTTP kama malipo mapya. Lugha ya ujazo wa upole itabaki imefungwa hadi moshi wa rudufu uonyeshe safu moja ya leja.
Kikasha hakipaswi mara mbili pia
Kutobadilika sio kuhusu pesa tu. Tukio la kurudia la kuingia au uwasilishaji linalofungua uzi wa pili wa kikasha huwafunza wafanyakazi wa usaidizi kufukuza vizuka na linaweza kusababisha mizunguko ya majibu ya kiotomatiki. Hifadhi ufunguo wa kikasha na kitambulisho kile kile cha tukio kilichotumiwa kwa malipo. Bidhaa na fedha hushiriki hali ya kukataa/rudufu.
Orodha ya ukaguzi ya mnunuzi kwa webhook salufu za rudufu
- Je, mfumo wako hufunga kitambulisho cha tukio kwenye leja kabla ya ACK?
- Je, CRM yako inatambua kurudia na kuipuuza?
- Je, una lango la kukataa matukio nje ya dirisha la kurudia?
- Je, leja yako huweka kitambulisho cha tukio kuwa cha kipekee kulingana na dirisha la UTC?
Anza na IOSOR
Lazimisha urudiaji mmoja wenye saini ndani ya dirisha kwenye korido iliyokwisha toza. Hamisha kitambulisho cha tukio kando ya kitambulisho cha daftari na thibitisha mstari mmoja wa debit pamoja na mstari mmoja wa kikasha. Debit ya pili ikionekana, simamisha mtumiaji huyo na rudisha mstari wa ziada — usiunganishe na trafiki ya baadaye. Lango hili ni pesa ya urudiaji, si ukaguzi wa E.164 wala maandishi ya usafirishaji.
Hitimisho la IOSOR
Urudiaji si utumaji mpya.
Je, mwongozo huu ulisaidia?
Miongozo inayohusiana
- Ufuatiliaji wa Metriki za Afya za Webhook Endpoint
Jifunze jinsi ya kufuatilia muda wa majibu na misimbo ya hali ndani ya jukwaa la IOSOR ili kudhibiti afya ya webhook na kuzuia kushindwa kwa callback.
- Kusanidi Arifa za Webhook za Kizingiti cha Wallet ya Prepaid
Jifunze jinsi ya kusanidi webhook za kizingiti cha salio otomatiki katika IOSOR ili kufuatilia akaunti za prepaid na kudhibiti utoaji wa nambari za JIT kwa ufanisi.
- Usindikaji wa Matukio ya Webhook ya Utoaji wa Nambari za JIT
Boresha mzunguko wa maisha wa njia zinazoingia kwa wakati halisi ukitumia webhook za utoaji za IOSOR JIT. Boresha utoaji wa nambari na masasisho ya leja kwa CPaaS yako ya white-label.