إعادة التوجيه (مهملة)
تحذير
يتم إهمال (deprecating) طريقة التحكم في تجربة الويب هذه. لتحقيق تحويل أفضل للتحقق من البطاقة غير الحاضرة في تطبيقك، اتبع الطريقة الموضحة في قسم SDK.
يوفر إصدار الويب خيار استخدام نموذج إعادة التوجيه (redirect)، لكن نموذج iframe هو الأكثر توصية به.
1) استخدام window.open()
عند إنشاء المعاملة، تم تمرير الحقل redirectUrl كمعامل (parameter)، وسيتم استخدامه لاحقًا. يمكنك استخدام هذا الخيار.
يتكون خيار window.open() من فتح تبويب متصفح جديد ليكمل المستخدم تدفق الالتقاط. بمجرد الانتهاء، سيتم إغلاق التبويب وإعادة التوجيه إلى الموقع الذي تمت زيارته سابقًا. نوصي بما يلي:
- اتبع الوثائق العامة حول
window.open()؛ - راقب ما إذا تغيّر الرابط (URL) (إلى
redirectUrl)، ثم أغلق التبويب باستخدامwindow.close().
2) استخدام إعادة التوجيه (redirect)
عند إنشاء المعاملة، تم تمرير الحقل redirectUrl كمعامل (parameter)، وسيتم استخدامه لاحقًا. تحتاج إلى اتباع هذه الخطوات:
- في تدفقك المعتاد (حيث تم دمج التحقق من البطاقة غير الحاضرة)، ستقوم بإعادة توجيه العميل إلى الرابط الذي تم إنشاؤه عبر واجهة برمجة التطبيقات (API)؛
- بعد ذلك، سيكمل العميل ضمن صفحة التحقق من البطاقة غير الحاضرة الخطوات اللازمة لمتابعة التدفق؛
- بمجرد الانتهاء، سيتم إعادة توجيهه إلى صفحتك (باستخدام
redirectUrlالذي تم تمريره عند إنشاء المعاملة).