Integrare SMS gateway cu mai mulți provideri
SaaS / Authentication
Provocare
O platformă SaaS multi-tenant avea nevoie de autentificare OTP prin SMS și notificări tranzacționale în 12 țări. Unicul furnizor SMS folosit avea o rată de eșec la livrare de 6–8% în câteva piețe, cauzând autentificări eșuate și tichete de suport de la utilizatorii care nu primeau codurile.
Soluție
Am creat un strat de abstractizare peste trei furnizori SMS: un provider principal și două alternative specifice pe țări. Logica de rutare selectează furnizorul optim pe destinație pe baza ratelor istorice de livrare. Trimiterile eșuate sunt retrimise automat prin următorul provider, iar confirmarea livrării este urmărită în PostgreSQL și expusă într-un dashboard admin.
Rezultate
Rata de livrare cu succes a OTP-urilor a crescut de la 92% la 99,1% în două săptămâni de la activarea fallback-ului cu doi provideri. Costul SMS lunar a scăzut cu 18% prin rutarea către furnizori mai ieftini pe piețele unde providerul principal avea rezultate acceptabile. Tichetele de suport pentru OTP nelivrate au scăzut aproape la zero.