المدفوعات والعملاء

العربون والإلغاء والاسترداد: كيف تختبر دورة الدفع في نظام المواعيد؟

كتبت سياسة العربون والإلغاء، فكيف تتأكد أن النظام ينفذها كما تقصدها؟ هذه المقالة للمشتريات ومدير التشغيل: تحوّل السياسة إلى حالات اختبار بنتائج محسوبة مسبقًا، من العربون إلى الاسترداد والقيد المالي.

الإجابة المختصرة

لا تحكم على دورة الدفع من عملية دفع ناجحة واحدة في العرض. اختبار دورة الدفع والاسترداد يعني أن تكتب سياستك شجرة قرار، وأن يحسب المحاسب قبل الاختبار المبلغ المتوقع لكل فرع فيها: عربون ثابت وآخر نسبي، وإلغاء قبل المهلة وبعدها وعلى حدها بالضبط، وإلغاء من المنشأة، وعدم حضور، واسترداد جزئي، وتحويل إلى رصيد، وإعادة جدولة، وتغيير سعر بعد الحجز. ثم تنفذ الحالات وتقارن أربعة أشياء في كل منها: حالة الموعد، والمبلغ المسترد أو المحتجز، ورسالة العميل وإيصاله، والقيد في السجل المالي مقابل كشف بوابة الدفع.

لماذا تظهر أخطاء الدفع بعد الإطلاق لا في العرض؟

العرض التوضيحي يعرض المسار السعيد: عميل يحجز، يدفع، يحضر. أما الأخطاء المكلفة فتسكن في الحالات التي تتقاطع فيها سياسة الإلغاء مع المبلغ المدفوع: إلغاء قبل الموعد بثلاث وعشرين ساعة وتسع وخمسين دقيقة، أو عميل أعاد الجدولة ثم ألغى، أو خدمة تغيّر سعرها بعد أن دفع العميل عربونها. في كل حالة من هذه، قد يعمل النظام «تقنيًا» ويعيد مبلغًا خاطئًا، أو يحتجز ما يجب إعادته، أو يعيد المبلغ دون أن يترك قيدًا يطابقه المحاسب.

كتابة السياسة نفسها (متى تطلب العربون، وما مهلة الإلغاء المجاني) موضوع مقالة العربون وسياسة الإلغاء. هذه المقالة تبدأ من سياسة مكتوبة، وتحوّلها إلى حالات اختبار تثبت أن النظام ينفذها كما تقصدها، قبل أن يكتشف عميل الفرق.

حالات الدفع التي يمر بها الموعد وتحتاج اختبارًا
  • بانتظار الدفع
  • عربون مدفوع
  • مدفوع
  • انتهت المهلة
  • مسترد جزئيًا
  • مسترد كليًا
كيف تقرؤه: هذه الحالات الخمس (مع التمييز بين الاسترداد الجزئي والكلي) هي ما تذكره صفحة المدفوعات لكل موعد. يبدأ الموعد الذي يتطلب دفعًا مسبقًا في «بانتظار الدفع»، ثم ينتقل إلى عربون مدفوع أو مدفوع، أو يسقط إلى انتهاء المهلة. ومن حالتي الدفع يمكن أن ينتهي إلى استرداد جزئي أو كلي بحسب من ألغى ومتى. كل انتقال في هذا الشريط حالة اختبار مستقلة.

حوّل سياستك إلى شجرة قرار قبل أي اختبار

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

شجرة سياسة الإلغاء كما تُختبر: كل نتيجة حالة اختبار
من ألغى الموعد؟
  • المنشأة
    إعادة المبلغ كاملًا أو نقل الموعد باختيار العميل
  • العميل
    هل ألغى قبل انتهاء مهلة الإلغاء المجاني؟
    • نعم
      استرداد كامل إلى وسيلة الدفع، أو تحويل المبلغ رصيدًا لموعد قادم
    • لا
      احتجاز العربون أو جزء منه وفق السياسة
  • لم يحضر
    تطبيق ما تقرره السياسة للغياب بعد انتهاء مهلة التأخر
كيف تقرؤه: السؤال الأول يفرّق بين إلغاء المنشأة وإلغاء العميل وعدم الحضور، والسؤال الثاني يفرّق في إلغاء العميل بين ما قبل المهلة وما بعدها. النتائج المحذّرة هي التي يُحتجز فيها مال العميل، ولذلك تستحق اختبارًا مزدوجًا: مرة للمبلغ ومرة للرسالة التي تشرح للعميل السبب. أضف إلى الشجرة أي فرع خاص بمنشأتك، مثل فئة عملاء معفاة من العربون.

هذه الفروع هي ما تصفه صفحة المدفوعات والفواتير لسلوك «نظام حجز وإدارة المواعيد»: إلغاء مبكر باسترداد كامل أو رصيد، وإلغاء متأخر يحتجز العربون أو جزءًا منه، وعدم حضور وفق السياسة، وإلغاء من المنشأة يعيد المبلغ أو ينقل الموعد. واختبارك يتحقق أن الإعداد لديك يطابق شجرتك أنت.

مثال: ورقة النتائج المتوقعة يعدّها المحاسب مسبقًا

الخطأ الأشيع في اختبار الدفع أن يُنفَّذ السيناريو ثم يُسأل «هل هذا صحيح؟». الصحيح أن يحسب المحاسب النتيجة قبل التنفيذ، فتصبح المقارنة آلية.

مثال افتراضي للتوضيح مركز يقدم خدمتين: (أ) سعرها 400 ريال بعربون ثابت 100 ريال، و(ب) سعرها 600 ريال بعربون 25% أي 150 ريالًا. السياسة: الإلغاء قبل 24 ساعة أو أكثر يعيد العربون كاملًا أو يحوّله رصيدًا باختيار العميل، والإلغاء المتأخر يعيد نصف العربون، وعدم الحضور يحتجز العربون كاملًا. المبالغ شاملة الضريبة للتبسيط.

النتائج المتوقعة لسبع حالات قبل تنفيذها (أرقام افتراضية)
الحالةالمدفوعالمستردالمحتجزالمتبقي عند الوصول
1. (ب) إلغاء قبل الموعد بـ30 ساعة، استرداد1501500لا ينطبق
2. (ب) إلغاء قبل الموعد بـ30 ساعة، رصيد1500 (150 رصيد)0لا ينطبق
3. (ب) إلغاء قبل الموعد بـ10 ساعات150150 × 50% = 7575لا ينطبق
4. (أ) عدم حضور1000100لا ينطبق
5. (أ) إلغاء من المنشأة لغياب مقدم الخدمة1001000لا ينطبق
6. (ب) إعادة جدولة ضمن السياسة ثم حضور15000600 − 150 = 450
7. (ب) رفع سعرها إلى 700 بعد الحجز ثم حضور15000600 − 150 = 450، لا 550

الحالة السابعة تكشف خطأ شائعًا في الأنظمة عمومًا: حساب المتبقي بالسعر الجديد. وتذكر صفحة إدارة الخدمات أن السعر الجديد يسري على الحجوزات الجديدة وتبقى الحجوزات المؤكدة بسعرها وقت الحجز، فاختبر أن الاستقبال يرى 450 فعلًا. وأضف حالة ثامنة للتقريب: خدمة سعرها 555 بعربون 25% تعطي 138.75، فاسأل كيف يُقرّب المبلغ، واكتب القاعدة في ورقتك قبل التنفيذ.

حالات العربون: ثابت ونسبي وإعفاء

قبل الإلغاء والاسترداد، تأكد أن المبلغ المطلوب في البداية صحيح. اختبر في كل خدمة تُطلب فيها دفعة مسبقة:

  • العربون الثابت: المبلغ نفسه يُطلب في كل الفروع، أو يختلف حيث تختلف الطريقة بين فرع وآخر إن كان هذا إعدادك.
  • العربون النسبي: النسبة تُحسب من سعر الفرع الصحيح، لا من سعر افتراضي للخدمة.
  • الإعفاء: عميل من فئة معفاة يحجز الخدمة نفسها فلا يُطلب منه عربون، ويُعرض عليه الدفع عند الوصول.
  • الدفع الكامل: في الخدمة التي تتطلبه، لا يُثبَّت الموعد قبل اكتمال الدفع.
  • مهلة الدفع: يصل العميل رابط الدفع ومهلته، وبعد انتهائها يُلغى الحجز ويعود الوقت متاحًا.
  • التقسيط: في الخدمات التي تسمح بالتقسيط، تظهر الخيارات ويُسجل الدفع على الموعد، ثم اسأل كيف يعمل الاسترداد عبر مزود التقسيط.

أما ما يحدث حين يكمل العميل الدفع في اللحظة التي تنتهي فيها المهلة، أو حين يتزامن الدفع مع حجز آخر للوقت نفسه، فذلك تفصيل تتناوله مقالة حجز الموعد أثناء انتظار الدفع، ولا نكرره هنا.

اختبار دورة الدفع والاسترداد عند حدود المهلة

أغلب الأخطاء في الإلغاء تقع عند الحد. إن كانت مهلة الإلغاء المجاني 24 ساعة، فنفّذ ثلاث حالات على الخدمة نفسها بدل حالة واحدة:

  1. قبل الحد بوضوح: إلغاء قبل الموعد بـ30 ساعة. المتوقع: استرداد كامل أو رصيد.
  2. على الحد بالضبط: إلغاء قبل الموعد بـ24 ساعة تمامًا. المتوقع: ما قررته سياستك صراحة لهذه الدقيقة، لأن «قبل 24 ساعة» تحتمل التفسيرين. إن لم تحسمها السياسة، فاحسمها الآن.
  3. بعد الحد بقليل: إلغاء قبل الموعد بـ23 ساعة. المتوقع: قاعدة الإلغاء المتأخر.
  4. إعادة الجدولة ثم الإلغاء: عميل أعاد الجدولة ضمن السياسة إلى موعد بعد أسبوع، ثم ألغى قبل الموعد الجديد بعشر ساعات. المتوقع: تُحسب المهلة من الموعد الجديد، وينتقل العربون مع الموعد كما تذكر صفحة المدفوعات.
  5. الإلغاء من الاستقبال نيابة عن العميل: العميل يتصل ويطلب الإلغاء. المتوقع: القاعدة نفسها التي تطبقها البوابة، مع تسجيل اسم الموظف الذي نفذ الإلغاء.
  6. الإلغاء من المنشأة: مدير الفرع يلغي موعدًا لغياب مقدم الخدمة. المتوقع: لا تُطبق عقوبة الإلغاء المتأخر على العميل مهما كان التوقيت.

اختبر التوقيت بساعة المنشأة لا بساعة جهاز المختبِر. إن كان عميلك يحجز من خارج المملكة أو كان جهاز الاختبار على توقيت مختلف، فاطلب أن تُحسب المهلة وتُعرض في الرسالة بتوقيت الفرع.

الاسترداد الجزئي والتحويل إلى رصيد

الاسترداد ليس رقمًا فقط؛ له وجهة وأثر. في كل حالة استرداد تحقق من:

ما تتحقق منه في كل نوع استرداد
النوعما يجب أن تراهسؤال للمورد
استرداد كامل إلى وسيلة الدفععملية استرداد مرتبطة بالموعد، بسببها ومن نفذها، ومرجعها في بوابة الدفعهل يُنفذ الاسترداد آليًا عبر البوابة أم يحتاج خطوة يدوية فيها؟
استرداد جزئيالمسترد والمحتجز منفصلان في السجل، وحالة الدفع «مسترد جزئيًا»هل يظهر المحتجز إيرادًا في تقرير العربون والمسترد؟
تحويل إلى رصيدرصيد في ملف العميل يُستخدم في الحجز التالي ويُخصم منههل للرصيد صلاحية، وهل يُستخدم في فرع آخر أو خدمة أخرى؟
استرداد دفع نقدي عند الوصولقيد يدوي من الاستقبال بطريقته، بصلاحية محددةمن يملك صلاحية تسجيل استرداد نقدي، وهل يحتاج اعتمادًا؟
استرداد عملية بالتقسيطإشعار مزود التقسيط وتحديث الحالة على الموعدكيف يُعالج الاسترداد الجزئي في عملية تقسيط؟

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

الإيصال والفاتورة والمطابقة: الاختبار الذي يُنسى

ينتهي كثير من الاختبارات عند ظهور «تم الاسترداد» على الشاشة. لكن المحاسب هو من سيعيش مع النتيجة، فأشركه في هذه الحالات:

  • كل عملية دفع أرسلت للعميل إيصالًا، وكل استرداد ظهر في السجل المالي برقم الموعد والعميل والخدمة والفرع والمبلغ والطريقة ومرجع البوابة.
  • مجموع المحصّل ناقص المسترد في تقرير الفترة يطابق كشف بوابة الدفع للفترة نفسها، بعد استبعاد رسوم البوابة التي تُحتسب منفصلة.
  • تقرير العربون والمسترد لكل فرع وخدمة في التقارير ولوحات المؤشرات يعكس الحالات السبع كما حسبها المحاسب.
  • في المنشأة التي تصدر الفاتورة من نظام المواعيد: ما الذي يصدر حين يُسترد مبلغ فاتورة صدرت؟

السؤال الأخير مهم لأن منظومة الفوترة الإلكترونية لدى هيئة الزكاة والضريبة والجمارك تشمل الفواتير والإشعارات الدائنة والمدينة لا الفواتير وحدها. «نظام حجز وإدارة المواعيد» يصدر الفاتورة الضريبية الإلكترونية المرتبطة بمنصة فاتورة كما تذكر صفحة المدفوعات؛ فاطلب أن ترى في الاختبار المستند الذي يصدر عند الاسترداد الجزئي والكلي، وراجعه مع محاسبك أو مستشارك الضريبي. وإن كانت الفاتورة تصدر من نظامك المحاسبي، فالحدود بين النظامين تفصّلها مقالة فواتير المواعيد وربط المحاسبة.

ما يعمل بالإعداد وما يحتاج تكاملًا أو تطويرًا

صنّف كل حالة فشلت في الاختبار قبل مناقشتها، لأن علاجها يختلف بحسب مستواها:

  • ميزة أساسية تعمل بالإعداد: طريقة الدفع لكل خدمة (كامل، عربون ثابت أو نسبي، عند الوصول، من رصيد باقة)، ومهلة الدفع والإلغاء التلقائي، وحالات الدفع، والاسترداد وفق السياسة مع سجل السبب والمنفذ، والإيصال، وإعفاء فئات من العربون.
  • تهيئة وفق إجراءاتك: مدد الإلغاء ونسب الاحتجاز، ونص السياسة الظاهر قبل الدفع، وصلاحيات الاسترداد لكل دور.
  • تكامل: بوابة الدفع وحساب التاجر ورسوم العمليات، ومزود التقسيط، والنظام المحاسبي إن كان يستقبل البيانات مباشرة. سلوك الاسترداد هنا يعتمد جزئيًا على ما تتيحه البوابة، فاسأل عن ذلك عند اختيار بوابة الدفع وقبل توقيع حساب التاجر.
  • تطوير مخصص يُحدد نطاقه: قواعد تتجاوز المستويين (مبكر ومتأخر)، مثل ثلاث شرائح استرداد بحسب الساعات، أو احتجاز يختلف بحسب القناة. اكتبها متطلبًا منفصلًا بنطاقه.

وإن كنت تبني خطة اختبار الاستلام كاملة، فضع هذه الحالات في مرحلة الدفع منها كما في مقالة اختبارات قبول نظام المواعيد.

الأسئلة الشائعة

هل نختبر الدفع بمبالغ حقيقية؟

الأفضل بيئة اختبار لدى بوابة الدفع إن أتاحتها. وإن لم تتح، فبعمليات صغيرة من بطاقات داخلية يُتفق مسبقًا على استردادها، وتُسجل في ورقة منفصلة حتى لا تختلط بالإيرادات عند المطابقة.

من يجب أن يحضر اختبار دورة الدفع؟

المحاسب الذي سيطابق السجل مع كشف البوابة، وموظف استقبال ينفذ الإلغاء والاسترداد النقدي، ومسؤول يملك صلاحية تعديل السياسة. غياب المحاسب يجعل الاختبار ينتهي عند الشاشة لا عند القيد.

كم حالة تكفي لاختبار الدفع؟

حالة لكل طرف في شجرة سياستك، وثلاث حالات عند حد كل مهلة، وحالة لكل وسيلة دفع مفعلة. في منشأة بسياسة بسيطة ووسيلتي دفع قد تكفي خمس عشرة حالة تقريبًا، والمهم أن تغطي كل فرع لا أن تبلغ رقمًا.

ماذا لو اختلف المبلغ المسترد عن ورقة المحاسب بفارق صغير؟

عامله عيبًا يُصلح قبل الاستلام، لا تقريبًا مقبولًا. الفارق الصغير يتكرر مع كل عملية، وغالبًا يكشف قاعدة تقريب أو ترتيب حساب غير متفق عليه.

هل نعيد الاختبار عند تغيير السياسة لاحقًا؟

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

الخلاصة: اختبار بورقة نتائج لا بانطباع

ابدأ من سياستك مرسومة شجرة، واطلب من المحاسب ورقة نتائج متوقعة لكل فرع فيها، ثم نفّذ الحالات عند حدود المهلة وفي الاسترداد الجزئي والرصيد وتغيير السعر، وقارن الحالة والمبلغ والرسالة والقيد في كل مرة. بهذا تعرف قبل الإطلاق هل ينفذ النظام سياستك أم تفسيرًا قريبًا منها. ويمكنك طلب عرض توضيحي ترسل فيه سياستك وخدماتك، لنعرض عليك هذه الحالات منفذة في «نظام حجز وإدارة المواعيد».

شاهد سياسة العربون والإلغاء لديك منفذة في النظام

أرسل سياسة الإلغاء وخدماتك التي تحتاج دفعًا مسبقًا، لنعرض عليك حالات العربون والإلغاء والاسترداد منفذة مع السجل المالي لكل حالة.