الخلفية
كانت المنصة تتكامل مع كل نظام دفع على حدة، ما يعني تكرار العمل عند إضافة مزوّد جديد، وتفاوتًا في الموثوقية، وارتفاع نسبة المدفوعات المرفوضة.
ما قمنا به
صمّمنا بوابة مدفوعات موحّدة بواجهة API واحدة تجرّد التعامل مع خمسة أنظمة دفع مثل Stripe وPayPal. بنيناها بلغة TypeScript على Node.js مع PostgreSQL وطبقة تخزين مؤقت عبر Redis، وآليات إعادة محاولة ذكية، ونشر بحاويات Docker لموثوقية عالية.
النتيجة
بلغ توافر المدفوعات 99.99%، وأصبح ربط نظام دفع جديد يستغرق يومين فقط، مع خفض نسبة المدفوعات المرفوضة بمقدار 30%.