تفاصيل العمل

واجهة برمجية (REST API) آمنة تعمل بدون خادم (Serverless) للتحقق من عمليات الدفع عبر Binance Pay، تستعملها المتاجر والبوتات لتأكيد الدفع قبل تسليم الطلب.

الميزات:

• التحقق من رقم العملية ومطابقة المبلغ والعملة المتوقّعة

• منع إعادة استعمال نفس العملية مرتين (Replay protection) بحجز ذرّي في Redis

• تحديد معدل الطلبات (Rate limiting) ضد الهجمات والتخمين

• مصادقة بمفتاح API

• واجهة لسجل المدفوعات المؤكّدة

• رسائل خطأ واضحة برموز HTTP الصحيحة (401 / 404 / 409 / 422 / 429)

التقنيات: Next.js (Route Handlers) و TypeScript و Upstash Redis و Binance Pay API، مع النشر على Vercel

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات