معالجة المدفوعات لمرة واحدة المجدولة

عندما يحين وقت معالجة مدفوعات لمرة واحدة مجدولة، ستقوم معالجة الدفع للطرف الثالث بمعالجة الدفع كما تقوم بمعالجة دفع فوري لمرة واحدة. ومع ذلك، فإنها ستقوم، في هذه الحالة، باستدعاء خدمة الويب الواردة C1-ThirdPartyOneTimePayNotification بإجراء معالجة وتمررها في معرف مهمة خدمة الدفع لمرة واحدة المعلقة وتفاصيل الدفع.

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

  • يتم تخزين تاريخ/وقت الدفع الذي تم إرساله بواسطة معالج الدفع للطرف الثالث كخاصية في قناة الدفع باستخدام نوع خاصية تاريخ/وقت المعالجة في التكوين الرئيسي لتكامل معالجة الدفع لمرة واحدة للطرف الثالث. وذلك لتسجيل التاريخ/الوقت الفعلي عند معالجة الدفع. يتم استخدام هذه المعلومات في معالجة التحكم في قناة الدفع.

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

  • يتم إعادة معرف إجراء الدفع إلى نظام معالجة الدفع للطرف الثالث بحيث يكون لديه طريقة لتحديد ما إذا كان ينبغي وجود حاجة لإلغاء الدفع في المستقبل.

ملاحظة: لمنع إنشاء مدفوعات مكررة عند انتهاء مهلة خدمة الويب وإعادة محاولة معالجة الدفع للطرف الثالث استدعاء خدمة الويب:
  • يتحقق النظام مما إذا كان قد تم إنشاء دفع مجمد بالفعل من استدعاء خدمة ويب سابق.

  • تم تأمين الحساب أثناء إنشاء إجراء الدفع.

للمزيد من المعلومات عن مراحل مهمة خدمة "الإخطار بالدفع لمرة واحدة للطرف الثالث"، ارجع إلى كائن العمل C1-ThirdPartyOneTimePayTask في النظام.

لمزيد من المعلومات حول إعدادات التكوين الرئيسي، ارجع إلى التكوين الرئيسيلتكامل معالجة الدفع للطرف الثاني في النظام.