التحقق من رموز القسائم

جربت وظيفة القسيمة، وتعمل بشكل مثالي. :+1:

لكن لدي قلق يتعلق بالتحقق من أكواد الترويجية، أو عدم وجوده.

لتكرار المشكلة:

  1. أدخلت بطاقة ائتمان تجريبية صالحة.
  2. أدخلت كود ترويجي عشوائي غير موجود في إعدادات القسائم الخاصة بي.
  3. اكتملت المعاملة.
  4. تم خصم السعر الكامل دون أي خصومات.

من الناحية النظامية، هذا السلوك متوقع، ولا يسعني إنكار ذلك. لكنني آمل في التوصل إلى توافق على أن الخطوة الثانية تتطلب نوعًا من تدخل المستخدم؛ فيجب إيقاف العملية وطرح سؤال على المستخدم إذا تم إدخال كود ترويجي غير صالح.

السماح بإتمام المعاملة كما هي يتسبب في توقع المستخدم سعرًا مخفضًا، ليصدمه لاحقًا الخصم الكامل. إن أخطاء الكتابة حقيقية، فقد رأيت مستخدمين يتعثرون حتى مع أبسط تعليمات النسخ واللصق.

بعض الاعتبارات إذا كان بالإمكان تكرار هذه المشكلة من قبل الجميع:

  • إدخال التحقق من صحة أكواد الترويجية.
  • القدرة على تعبئة حقل كود الترويجية تلقائيًا عبر معلمات URL ثابتة لتقليل الكتابة اليدوية، مثل: /s/productname?promo_code=awesomesupporter
5 إعجابات

اكتشاف رائع! سأضيف هذا إلى قائمة التحسينات التي سنجريها.

6 إعجابات

شكرًا لك يا جاستن، نقدر حقًا الجهد المبذول في هذا.

3 إعجابات

تم تنفيذ التحقق من كود القسيمة في هذا الطلب:

تحرير: تم الدمج.

4 إعجابات