Stretol som to už niekoľkokrát – klient zadá vklad, a namiesto okamžitej platby sa objaví čierna diera. Krátko: systém nevedie záznam, používateľ sa hrdo pýta „kde je moje peniaze?”. Preto je dôležité pochopiť, kde presne vklad zadrhne.
Najprv skontrolujte, či je číslo účtu správne, či formát IBAN neobsahuje chyby. Vloženie jedného nesprávneho znaku môže spôsobiť, že celý transakčný reťazec padne. V praxi: otvoríte bankový výpis, overíte číslo a potom hneď pokračujete.
Tu prichádza „here is the deal” – TrustPay očakáva špecifický formát HTTP POST s parametrami ako amount, currency, description. Ak niečo chýba, server vráti chybu 400 a vklad sa nepohybuje ďalej. Základná kontrola: či je token autentifikácie aktuálny. Čo sa stane, keď token vyprší? Systém odmietne každý pokus, aj keď všetko ostatné sedí.
ČSOB má svoj filter proti podvodom. Ak je suma nad limit, alebo ak je transakcia spojená s novým IP, banka požiada o dvojfaktorové overenie. V takom prípade sa proces zasekne, kým klient nedokončí potvrdenie. Rýchle riešenie: pošlite SMS s kódom a nečakajte ďalšiu výzvu.
Po úspešnom odoslaní a schválení bankou TrustPay vráti status „COMPLETED”. Ak sa status nachádza na „PENDING”, je to signál, že niečo nie je v poriadku. V takom momente je najlepšie vyvolať webhook a sledovať, či sa stav nezmení po 5 minútach.
Chyba 1 – Nesprávny formát dátumu. Dátum v URL musí byť v ISO8601. Zmena formátu na „dd.MM.yyyy” spôsobí okamžitý pád. Opravte a odosielajte znovu.
Chyba 2 – Neplatný certifikát SSL. TrustPay odmieta spojenie, ak certifikát nie je od overenej CA. Rýchly fix: aktualizujte certifikáty na serveri.
Chyba 3 – Limit prekročený. Banka má denné limity, ktoré sa nedajú obísť. V takýchto prípadoch je potrebné kontaktovať zákaznícke centrum a požiadať o zvýšenie limitu.
Klient zadá sumu 1500 EUR, vyberie IBAN SK31 1200 0000 0012 3456 7890, doplní popis „Stávka” a potvrdí. TrustPay prijme požiadavku, vygeneruje token, pošle ho do ČSOB, banka odomkne sumu po dvojfaktorovom overení, a status sa okamžite zmení na „COMPLETED”. Hotovo.
Zapojte logovanie – každú požiadavku zaznamenajte vrátane hlavičiek a odpovedí. Potom analyzujte, kde nastala odchýlka. A keď už ste pri tom, prečítajte si podrobnosti na TrustPay ДЊSOB vklad postup.