قمت بتطوير نظام دفع متكامل باستخدام Node.js مع دعم Stripe و PayPal، بحيث يغطي جميع مراحل الدفع من البداية للنهاية، مع إمكانية التجربة في وضع الـ Demo / Test دون الحاجة لاستخدام أموال حقيقية.
المميزات الرئيسية:
تكامل Stripe
إنشاء جلسات دفع (Checkout Sessions) مع تفاصيل المنتج والعملات.
دعم المدفوعات لمرة واحدة وكذلك الاشتراكات المتكررة.
توفير وضع التجربة / الاختبار باستخدام بطاقات تجريبية (Test Cards).
استقبال ومعالجة التنبيهات (Webhooks) لتحديث حالة الطلبات بشكل تلقائي.
أمان كامل مع تشفير البيانات وحماية معلومات الدفع.
تكامل PayPal
ربط عملية الدفع مع PayPal Checkout وإرجاع المستخدم لصفحات النجاح أو الإلغاء.
دعم المدفوعات لمرة واحدة وكذلك الاشتراكات المتكررة.
توفير وضع التجربة / Sandbox بحسابات تجريبية للبائع والمشتري.
استقبال ومعالجة إشعارات PayPal (Webhooks) لمتابعة حالة العمليات.
مميزات عامة
إدارة كاملة للطلبات وحالاتها (معلق، ناجح، فشل).
معالجة الأخطاء وحالات إلغاء الدفع بشكل سلس.
دعم تعدد العملات (USD, EUR, MAD وغيرها).
نظام آمن باستخدام مفاتيح مشفرة وبيئة HTTPS.
هذا النظام يجعل عملية الدفع عبر موقعك أو تطبيقك أكثر أماناً واحترافية، مع ضمان تجربة اختبار قبل الإطلاق الفعلي.
أن النظام قابل للتجربة بسهولة؟
رابط الموقع : https://payment.hamzaicha...