A Verification of Payee a kedvezményezett bankjától érkező távoli választól függ. Amikor az a bank lassú, túlterhelt vagy átmenetileg elérhetetlen, az integrációnak el kell döntenie, mit tegyen - és ez a döntés egyszerre hat a fizető élményére és a megfelelési helyzetére. A legrosszabb kimenetek a megfagyott fizetési folyamat vagy egy csendben kétszer felszámított vagy megszámolt ellenőrzés.
A nem elérhető eredmény egy szolgáltatás
A séma pontosan azért határoz meg nem elérhető eredményt, hogy ne kelljen kitalálnia a hiba szemantikáját. Amikor a válaszoló fél nem tud időben válaszolni, kezelje első osztályú eredményként, ne kivételként.
- Állítson be a fizetési folyamat költségkeretéhez igazított szinkron időtúllépést (gyakran néhány másodperc).
- Túllépés esetén a fizetőnek semleges, nem elérhető állapotot mutasson, ne ijesztő hibát.
- Politika alapján döntse el, hogy a fizető továbbléphet, várnia kell, vagy ellenőrzésre kell irányítani.
Biztonságos újrapróbálkozás
Az újrapróbálkozások segítenek az átmeneti hibáknál, de kárt okoznak, ha nem idempotensek. Egy újrapróbálkozás soha nem hozhat létre második logikai ellenőrzést vagy második terhelést.
- 1 Csatoljon stabil kérésazonosítót minden ellenőrzési kísérlethez.
- 2 Próbálja újra az átmeneti hálózati hibákat exponenciális visszalépéssel és kis korláttal.
- 3 Soha ne próbálkozzon újra végleges eredménnyel (egyezés, részleges egyezés, nincs egyezés) - csak a valódi átviteli hibákat próbálja újra.
- 4 Egyeztesse a késői választ a kérésazonosítóval, hogy csak egyszer legyen rögzítve.
Tervezze meg a várakozást, aztán döntsön
Válasszon olyan szinkron költségkeretet, amelyet mind a UX-, mind a megfelelési csapata előtt meg tud védeni. Azon a kereten túl tudatosan térjen át tartalék megoldásra - mutasson függőben lévő vagy nem elérhető állapotot -, ahelyett hogy a kérés lógva maradna, és a fizető feladná.
A RoxPay visszaadja a szabványosított eredményeket, köztük a nem elérhetőt, támogatja a kérésazonosító szerinti idempotens újrapróbálkozásokat, és a késői válaszokhoz webhookra vált vissza - így az időtúllépési politikája egyszerű marad.