من التصفّح إلى دفع آمن
كيف ينتقل الزائر من الكتالوج إلى طلب مدفوع دون أن يُوثَق بالعميل في حالة الدفع إطلاقًا.
- 1يتصفّح الزائر متجر React — الكتالوج والبحث وتفاصيل المنتج — مقدَّمًا من ملفات ثابتة مخزّنة مؤقتًا خلف Nginx
- 2تُبنى السلة بإضافة المنتجات؛ وعند الدفع يستدعي العميل واجهة البرمجة التي تُسعّر الطلب على جانب الخادم
- 3يُنشئ النظام الخلفي طلب PayPal على جانب الخادم ويعيده إلى العميل للموافقة عليه
- 4وعند الموافقة يُحصّل النظام الخلفي دفعة PayPal ويتحقّق منها قبل وسم الطلب بأنه مدفوع
- 5تُدرَج رسالة تأكيد في طابور Celery ويُسجَّل الطلب على حساب العميل



