دع المتسوقين يشترون قبل أن تطلب منهم الانضمام
اجعل الدفع كضيف (guest checkout) هو الخيار الافتراضي الواضح عندما لا تكون الحسابات مطلوبة لتسليم الطلب. توصي إرشادات Google للنماذج بهذا النهج. احفظ تسجيل الدخول كمسار ثانوي مرئي للعملاء العائدين، ثم اعرض إنشاء حساب بعد التأكيد مع فائدة ملموسة مثل سجل الطلبات. إذا كان المنتج منظمًا أو يتطلب عضوية أو سياسة احتيال تتطلب تسجيل الدخول، فاشرح هذا المطلب قبل بدء النموذج.
يمكن للمتسوق الجديد الوصول إلى الدفع دون إنشاء كلمة مرور عندما تسمح السياسة بذلك.
ادعُ لإنشاء حساب بعد الطلب، لا كرسوم قبل الدفع.
قلص الحقول دون جعل التوصيل غامضًا
اطلب المعلومات فقط عندما تؤثر على التنفيذ أو الدفع أو الضريبة أو التواصل المطلوب. استخدم عناصر تحكم معيارية، وتسمية مرئية، وقيم name و id ثابتة، وعلامات autocomplete مناسبة. اجعل الفوترة تطابق الشحن افتراضيًا عندما يكون ذلك صحيحًا، مع تسهيل اختيار عنوان مختلف. تقول W3C إن المعلومات المُدخلة بالفعل في نفس العملية يجب أن تملأ تلقائيًا أو تكون متاحة للاختيار، باستثناء حالات محدودة مثل الأمن أو البيانات غير الصالحة.
امنح كل إدخال غرضًا عمليًا؛ أزله أو أجّله إذا لم يكن له غرض.
لا تستخدم نص التلميح القابل للاختفاء كالتسمية الوحيدة؛ احتفظ بتسمية مرئية أثناء الإدخال.
حوّل الأخطاء إلى مسارات استرداد
تحقق من المشاكل المحلية البسيطة أثناء الإدخال أو عند مغادرة الحقل، دون مقاطعة كل ضربة مفاتيح. استخدم إرشادات تصحيح واضحة واحتفظ بالمدخلات الآمنة غير الحساسة بعد وقوع الخطأ. بعد فشل الإرسال، اعرض ملخص أخطاء مربوط قبل النموذج ورسالة مطابقة عند كل حقل. توصي W3C بأن يحدد كل عنصر في الملخص التحكم، ويصف المشكلة، ويشرح التصحيح. احتفظ ببيانات الدفع خارج عناوين URL والسجلات ونصوص الأخطاء.
قل ما الخطأ وكيفية إصلاحه، بدلًا من استخدام «إدخال غير صالح».
حرك التركيز إلى نقطة استرداد وأعلن التغذية الراجعة الديناميكية لتقنيات المساعدة.
اعرض خيارات الدفع دون إضعاف سيطرة صفحة الدفع
عرض طرق الدفع التي يمكن للنشاط التجاري تفويضها، واسترداد المبالغ لها، وتسويتها، ودعمها. سمّ كل طريقة ببساطة وكشف الشروط المهمة قبل الالتزام. اختبر عملية شراء ناجحة، ودفعًا مرفوضًا، ومسار الاسترداد أو الإلغاء. تركز إرشادات PCI SSC على نصوص صفحة الدفع المصرح بها، وفحص النزاهة، وكشف العبث. قبل إضافة وسم أو أداة أو تجربة أو iframe أو عنصر بطاقة، شارك المزوّد ومراجع أمني مؤهل أو مراجع PCI؛ هذه المقالة ليست تقرير امتثال.
احتفظ بجرد معتمد للأصول والمالكين للصفحات التي قد تؤثر على الدفع.
تغيير بصري صغير قد يغيّر كود صفحة الدفع الذي ينفذه المتصفح.
اجعل المسار المحمول وقابلية الوصول هو المسار الطبيعي
اختبر مع لوحة المفاتيح على الشاشة مفتوحة في عرض ضيق. استخدم أنواع الإدخال المناسبة وعند فائدة استخدم inputmode لاقتراح لوحة مفاتيح افتراضية مناسبة؛ تلاحظ MDN أن inputmode لا يتحقق من صحة الإدخال بنفسه. لأرقام البطاقات، توصي Google باستخدام حقل نص مع inputmode رقمي بدلًا من عنصر number. زود تسميات مرئية مرتبطة، وتركيزًا منطقيًا للوحة المفاتيح، ونصًا بالإضافة إلى اللون للأخطاء والاختيارات. الفحوصات الآلية وحدها لا تستطيع إثبات أن صفحة الدفع تعمل مع كل تقنيات المساعدة.
أكمل التدفق باستخدام Tab وShift+Tab وEnter وSpace وEscape حيثما ينطبق.
اختبر بيانات العنوان والبطاقة المحفوظة في المتصفح، بما في ذلك عنوان فوترة مميز.
ابقِ التكلفة والتوصيل والالتزام مرئية
احفظ العناصر، وعناصر تحكم الكمية، والخصومات، وخيار التوصيل، والرسوم المعروفة حتى الآن، والإجمالي متاحًا عند الدفع. عندما تعتمد الشحن أو الضريبة أو الرسوم المتكررة على معلومات لاحقة، اذكر ما هو مُقدّر وحدّث الملخص فورًا عند معرفته. طابق إجراء الطلب مع الالتزام المالي، مثل «ادفع وضع الطلب». دع المتسوقين يراجعون عنصرًا أو عنوانًا أو خيار توصيل دون التخلي عن صفحة الدفع.
حافظ على الملخص قابلًا للقراءة والقيمة للتحديث في كل خطوة دفع.
وضح متى تصبح الشحن أو الضريبة أو الخصم أو الرسوم المتكررة نهائية.
جرّب كتغيير موثوقية مُتحكم به
غيّر شيئًا ذا معنى واحدًا مقابل فرضية مكتوبة، مثل نقل إنشاء الحساب بعد التأكيد. عرّف الجمهور، ومقياس الاكتمال، وحواجز الأمان قبل الإطلاق. يمكن أن تشمل الحواجز أخطاء الدفع، وإرسالات فاشلة، واتصالات الدعم، والاستردادات، وتراجعات إمكانية الوصول، ومشكلات الأداء. استخدم SIU (Status Is UP) لاختبار مسار الشراء والاعتمادات، وثّق تراجع الإصدار، واستعد لاستعادة آخر نسخة جيدة معروف أنها تعمل إذا كسر أحد الحواجز. نتيجة التحويل لا تثبت الأمان أو إمكانية الوصول أو الامتثال القانوني أو الملاءمة العامة.
سجّل إكمال الخطوات الحالية، وفئات الأخطاء، والسلوك الفني أولًا.
قرّر نمط الفشل الذي يوقِف أو يعكس الإصدار.
