وحدة للدفع

يتناول هذا المقال الوحدة النمطية للدفع ويشرح كيفية تكوينها في Microsoft Dynamics 365 Commerce.

تحذير

لا Dynamics 365 Commerce يُنصح حاليًا باستخدام نمط سلوك الدفع PayPal وGoogle Pay Express للمناطق التي تفرض متطلبات توجيه خدمات الدفع المنقحة (PSD2). تقوم أنماط الدفع السريع لوحدة الدفع التجارية بحساب سعر الأمر النهائي في صفحة الدفع Commerce عند الحصول على عنوان التسليم الخاص بطلب المستخدم. توصي PSD2 بأن يرى المستخدمون السعر الإجمالي للطلب بالكامل داخل نافذة المصادقة في المحفظة الرقمية. ستتتبع Commerce العمل المستقبلي لتحديث سلوك وحدة PayPal و Google Pay لدعم التدفقات السريعة عن طريق تحديث تفاصيل الطلب داخل نافذة الدفع بالمحفظة عند تحديد عنوان التسليم.

تتيح الوحدة النمطية للدفع للعملاء بتسديد قيمة الأوامر باستخدام بطاقة الائتمان أو بطاقة الخصم. يتم توفير سلامة الدفع لهذه الوحدة النمطية باستخدام موصل دفع Dynamics 365 لـ Adyen‬. للحصول على معلومات حول كيفية إعداد وتكوين موصل الدفع، راجع موصل دفع Dynamics 365 لـ Adyen‬.

اعتبارًا من الإصدار 10.0.14 من Commerce، تم دمج وحدة الدفع مع Dynamics 365 Payment موصل للبيبال للسماح للعملاء بالدفع مقابل الطلبات باستخدام PayPal. للحصول على معلومات حول كيفية إعداد وتكوين Dynamics 365 Payment Connector لـ PayPal، راجع Dynamics 365 Payment Connector لـ PayPalAdyen‬.

موصل دفع Dynamics 365 لـ Adyen

تستضيف وحدة الدفع معلومات الدفع التي يتم تقديمها عبر Adyen في عنصر إطار HTML المضمّن (iframe). تتفاعل الوحدة النمطية للدفع مع Commerce Scale Unit لاسترداد معلومات دفع Adyen. كجزء من تفاعل Commerce Scale Unit، يمكن لوحدة الدفع أن تسمح بتقديم معلومات عنوان إرسال الفواتير إما في عنصر iframe عبر Adyen أو كوحدة منفصلة. في نسق ‏‫Fabrikam‬، يتم تمكين عنوان الفوترة في وحدة نمطية منفصلة. يسمح هذا الأسلوب بالحصول على مرونة أكبر في التنسيق، نظرًا لإمكانية عرض بنود العنوان بحيث تشبه بنود عنوان الشحن.

وتتيح أيضًا الوحدة النمطية للدفع للعملاء الذين سجلوا دخولهم بحفظ معلومات الدفع الخاصة بهم. تُحفظ معلومات الدفع وعنوان الفوترة وتتم إدارتها بواسطة موصل دفع Adyen.

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

يدعم أيضًا موصل دفع Adyen مصادقة العملاء القوية (SCA) يتطلب جزء من التوجيه لخدمات الدفع المُعدلة (PSD2) في الاتحاد الأوروبي أن تتم مصادقة المتسوقين عبر الإنترنت خارج تجربة التسوق الخاصة بهم عبر الإنترنت عندما يستخدمون طريقة دفع إلكترونية. أثناء عملية سير عمل السداد مع الخروج، تتم إعادة توجيه العملاء إلى موقعهم المصرفي، وبعد المصادقة تتم إعادة توجيههم مرة أخرى إلى عملية سير عمل السداد مع الخروج في Commerce. أثناء عملية إعادة التوجيه هذه، تستمر المعلومات التي أدخلها العميل أثناء عملية الدفع (على سبيل المثال، عنوان الشحن، وخيارات التسليم، ومعلومات بطاقة الهدايا، ومعلومات الولاء). قبل أن تتمكن من تشغيل ميزة موصل المدفوعات Adyen، يتعين تكوين موصل الدفع لـ SCA في Commerce headquarters. لمزيد من المعلومات، راجع مصادقة العميل القوية باستخدام Adyen‎. تم تمكين هذه الميزة في الإصدار 10.0.12 من Commerce.

ملاحظة

بالنسبة لموصل دفع Adyen، يمكن عرض عنصر iframe في وحدة الدفع فقط إذا قمت بإضافة عنوان URL الخاص بـ Adyen إلى قائمة السماح بموقعك. لإكمال هذه الخطوة ، قم بإضافة *.adyen.com إلى توجيهات child-src و connect-src و img-src و script-src و style-src الخاصة بسياسة أمان محتوى الموقع. لمزيد من المعلومات، راجع إدارة سياسة أمان المحتوى.

يعرض الشكل التوضيحي التالي مثالاً عن وحدات بطاقة الهدايا ونقاط الولاء وموصل المدفوعات Adyen في صفحة السداد مع الخروج.

مثال على الوحدات النمطية لبطاقة الهدايا ونقاط الولاء وموصل المدفوعات Adyen في صفحة السداد مع الخروج.

Dynamics 365 Payment Connector لـ PayPal

واعتبارًا من الإصدار 10.0.14 من Commerce، فان الوحدة النمطية للدفع يتم أيضًا دمجها مع Dynamics 365 Payment Connector لـ PayPal. للحصول على معلومات حول كيفية إعداد وتكوين موصل الدفع هذا، راجع Dynamics 365 Payment Connector لـ PayPal‬.

في صفحة السداد والخروج، يمكنك تكوين موصلات Adyen و PayPal. تحتوي وحدة الدفع على خصائص تساعد في تحديد الموصل الذي يجب أن تعمل معه. للحصول على تفاصيل، راجع أنواع طرق الدفع المعتمدة وخصائص الوحدة النمطية الدفع الأساسي في الجدول التالي.

عند تكوين الوحدة النمطية للدفع لاستخدام موصل الدفع PayPal، يظهر زر PayPal في صفحة السداد والخروج. عند استدعاء العميل، تعرض وحدة الدفع عنصر iframe يحتوي على معلومات PayPal. يمكن للعميل تسجيل الدخول وتوفير معلومات PayPal الخاصة بهم ضمن iframe لإكمال عنصر الحركة الخاصة بهم. عندما يختار العميل الدفع باستخدام PayPal، يتم تحصيل الرصيد المتبقي في الطلب عبر PayPal.

لا يتطلب موصل الدفع PayPal وحدة عنوان إرسال الفواتير لأن PayPal يعالج جميع المعلومات المتعلقة بالفوترة ضمن عنصر iframe الخاص به. ومع ذلك، فإن عنوان الشحن ووحدات خيارات التسليم مطلوبة.

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

يوضح الرسم التوضيحي التالي مثالاً لعنصر PayPal iframe الذي تم استدعاؤه باستخدام زر PayPal. مثال على عنصر Paypal iframe على صفحة الدفع.

خصائص الوحدة النمطية للدفع

اسم الخاصية القيم الوصف
العنوان نص العنوان عنوان اختياري للوحدة النمطية للدفع.
ارتفاع عنصر iframe بكسل ارتفاع عنصر iframe بالبكسل. يمكن ضبط الارتفاع كما هو مطلوب.
إظهار عنوان الفاتورة صحيح أم خطأ إذا تم تعيين هذه الخاصية إلى صواب، يتم تقديم عنوان الفاتورة بواسطة Adyen داخل iframe للوحدة النمطية للدفع. إذا تم تعيينها إلى خطأ، لا يتم تقديم عنوان إرسال الفواتير بواسطة Adyen، ويجب عليك تكوين وحدة لإظهار عنوان إرسال الفواتير في صفحة الدفع. ليس لهذا الحقل أي تأثير على رابط الدفع عبر PayPal لأن عنوان إرسال الفواتير تتم معالجته بواسطة PayPal.
تجاوز نمط الدفع كود أوراق الأنماط المتتالية (CSS) ونظرًا لاستضافة وحدة الدفع في عنصر iframe، تكون إمكانيات التصميم محدودة. يمكنك تطبيق بعض الأنماط باستخدام هذه الخاصية. لتجاوز أنماط الموقع، يجب عليك لصق كود CSS كقيمة لهذه الخاصية. لا تنطبق تجاوزات وأنماط CSS منشئ الموقع على هذه الوحدة النمطية.
أنواع طرق الدفع المدعومة سلسلة إذا تم تكوين موصلات دفع متعددة، فينبغي عليك توفير سلسلة أنواع طرق الدفع المعتمدة‬‏‫ كما هو محدد في تكوين موصل الدفع للمراكز الرئيسية لـ Commerce (طالع الصورة التالية). إذا كان فارغًا، فسيتم تعيينه افتراضيًا على موصل الدفع Adyen. تمت إضافتها في الإصدار 10.0.14 من Commerce.
عبارة عن عملية دفع أولية صحيح أم خطأ إذا كانت القيمة صحيح، يتم إنشاء أي رسائل خطأ من موصل الدفع الأساسي في صفحة السداد مع الخروج. إذا تم تكوين موصلي الدفع Adyen وPayPal، فاضبط Adyen على صحيح.
استخدام معرف الموصل صحيح أم خطأ استخدم هذه الخاصية إذا تم تكوين موصلات دفع متعددة للموقع. في حالة القيمة صواب، يجب أن تستخدم الموصلات معرف الموصل لارتباط الدفع.
استخدم رمز لغة تعيين المتصفح لعنصر iframe صحيح أم خطأ (Adyen فقط) في حالة صواب، يعرض عنصر Adyen iframe اللغة بناءً على سياق متصفح مستخدم الموقع بدلاً من استخدام رمز اللغة الخاص بقناة التجارة التي تم تكوينها للموقع.

يبين الرسم التوضيحي التالي مثالاً لقيمة ‬‏‫أنواع طرق الدفع المعتمدة‬‏‫ التي تم تعيينها على "PayPal" في تكوين موصل الدفع في Commerce headquarters. مثال على أنواع طرق الدفع المعتمدة في المراكز الرئيسية لـ Commerce.

عنوان الفوترة

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

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

توجد الخاصية أنواع طرق الدفع المدعومة في الوحدة النمطية لعنوان الفوترة. يجب أن تكون قيمة هذه الخاصية مطابقة للقيمة المقدمة في الوحدة النمطية للدفع للتأكد من أنها تعمل معًا. بالنسبة لموصل الدفع Adyen، يتعين أن تترك كل من الوحدة النمطية للدفع ووحدة عنوان الفاتورة هذه القيمة فارغة (الحالة الافتراضية). بالنسبة لموصل PayPal، لا يلزم وجود وحدة مخصصة لعنوان الفاتورة. بالنسبة للأنواع الأخرى من موصلات الدفع، ينبغي توفير السلسلة كما تم تكوينها في Commerce headquarters.

إضافة وحدة نمطية للدفع إلى صفحة السداد مع الخروج وتعيين الخصائص المطلوبة

يمكن إضافة وحده نمطية للدفع فقط إلى وحدة نمطية للسداد مع الخروج. لمزيد من المعلومات حول كيفية تكوين وحدة نمطية للدفع لصفحة السداد مع الخروج، راجع الوحدة النمطية للسداد مع الخروج.

تكوين موصلات دفع Adyen وPayPal عند استخدامهما

في حالة استخدام كل من موصلات دفع Adyen وPayPal لموقعك، اتبع الخطوات التالية في منشئ موقع Commerce لإضافة الوحدات النمطية للدفع لكل موصل إلى الوحدة النمطية للسداد مع الخروج، ثم قم بتكوين الخصائص لكل وحدة نمطية.

  1. في الجزء الخصائص للوحدة النمطية لدفع PayPal، اتبع الخطوات التالية:

    1. في الحقل لخاصية أنواع طرق الدفع المعتمدة، أدخل PayPal.
    2. قم بإلغاء تحديد خانة الاختيار للخاصية الدفع الأساسي.
    3. حدد خانة الاختيار للخاصية استخدام معرف الموصل.
  2. في الجزء الخصائص للوحدة النمطية لدفع Adyen، اتبع الخطوات التالية:

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

إشعار

عند تكوين موصلات Adyen وPayPal ليتم استخدامهما معًا، يجب أن يكون تكوين موصل دفع Dynamics 365 لـ Adyen في الموضع الأول في تكوين موصل حسابات الدفع الخاص بالقناة عبر الإنترنت في مركز Commerce الرئيسي. لتأكيد أو تغيير ترتيب الموصل، انتقل إلى المتاجر عبر الإنترنت، وحدد القناة لموقعك. ثم، في علامة التبويب إعداد، في علامة التبويب السريعة حسابات الدفع، ضمن الموصل، تأكد من أن تكوين موصل دفع Dynamics 365 لـ Adyen في الموضع الأول (أي في الخط العلوي)، وأن تكوين موصل دفع Dynamics 365 لـ PayPal في الخط الثاني. قم بإضافة الموصلات أو إزالتها حسب الحاجة لإعادة ترتيبها.

الموارد الإضافية

وحدة عربة التسوق

وحدة رمز عربة التسوق

وحدة السداد مع الخروج

الوحدة النمطية لعنوان الشحن

الوحدة النمطية لخيارات التسليم

الوحدة النمطية لمعلومات الالتقاط

الوحدة النمطية لتفاصيل الأوامر

الوحدة النمطية لبطاقة الهدايا

موصل دفع Dynamics 365 لـ Adyen

Dynamics 365 Payment Connector لـ PayPal

مصادقة العملاء القوية باستخدام Adyen