قبل استخدام الميزات الموضَّحة في هذه الوثائق لدمج Meta Pay، يجب طلب الوصول من Meta. إذا استوفيت المتطلبات الأساسية، فيمكنك إرسال بريد إلكتروني إلى Meta-Pay-Partnerships@meta.com لطلب الوصول.

مجموعة JavaScript SDK لمدفوعات Meta

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

تحديد نمط الدمج

  1. يجب تحديد الجهة التي تم دمجها مع Meta Pay API ومعالجة الدفع.
    قد تكون أنت أو شريكك الذي يعمل كشريك دفع كما هو محدد في نظرة عامة حول دمج Meta Pay.
  2. يجب تحديد تفاصيل دمج تجربة إتمام الشراء.
    هل تستخدم أي مجموعة SDK بلغة JS خارجية لعرض تجربة إتمام الشراء؟
  3. يتم تحديد نمط الدمج بناءً على #1 و#2:
    1. إذا لم يتم دمج Meta Pay API ومعالجة الدفع وكنت تستخدم مجموعة Javascript SDK التي يوفرها شريك الدفع، فستحتاج إلى التواصل مع شريك الدفع لتحديد كيفية تمكين Meta Pay. قد يكون هذا بسيطًا مثل تمكين خدمة Meta Pay في بوابة التاجر لديك.
    2. إذا لم يتم دمج Meta Pay API ومعالجة الدفع وكنت تستخدم دمج API مع شريك الدفع، فسيتم الدمج مع مجموعة Javascript SDK في Meta Pay وإرسال حاوية الدفع التي يتم إرجاعها إلى شريك الدفع للمعالجة.
    3. إذا تم دمج Meta Pay API ومعالجة الدفع وكنت توفر مجموعة Javascript SDK للتجار، فسيتم الدمج مع مجموعة Javascript SDK في Meta Pay.
      بالإضافة إلى ذلك، إذا عرضت API للتجار للاندماج معها لمعالجة الدفع، فسيتم دمج التجار مع مجموعة Javascript SDK في Meta Pay وإرسال الحاوية التي يتم إرجاعها إلى نقطة النهاية التي تعرضها لمعالجة الدفع / قبول طرق الدفع.

اتبع الرسم البياني للقرار لتحديد نمط الدمج:

التكامل مع مجموعة Javascript SDK لمدفوعات Meta

قبل المتابعة في هذا القسم، تأكد من أنك قرأت موضوع "تحديد نمط الدمج"

لتثبيت مجموعة Javascript SDK لمدفوعات Meta، نوصي بشدة بإضافة الرمز الأساسي بين علامات الفتح والإغلاق في كل صفحة تنوي عرض زر Meta Pay فيها. تتوفر مجموعة SDK على:

https://static.xx.fbcdn.net/payments_sdk/v1/metapay_sdk.js

مثال على الدمج:

<head> ... <script src="https://static.xx.fbcdn.net/payments_sdk/v1/metapay_sdk.js"></script> ... </head> 

يرجى تعيين عناوين استجابة HTTP داخل ملف تكوين الخادم كما هو موضح أدناه:

Content-Security-Policy: default-src ‘self’ static.xx.fbcdn.net graph.facebook.com;
  1. يمكنك الآن تنفيذ الدمج. ابدأ بالانتقال إلى PaymentClient. بمجرد اكتمال هذا الدمج، ستحصل على حاوية Meta Pay.
  2. أرسل حاوية Meta Pay للمعالجة من خلال شريك الدفع. بناءً على نمط الدمج، يمكن أن يتم ذلك مباشرةً من صفحة إتمام الشراء أو يتم توجيهه من خلال الدمج في الواجهة الخلفية.

تمكين Meta Pay من خلال مجموعة Javascript SDK لشريك الدفع

قبل المتابعة في هذا القسم، تأكد من أنك قرأت موضوع "تحديد نمط الدمج"

  1. تعاون مع شريك الدفع الخاص بك لتحديد كيفية تمكين Meta Pay.

فيما يلي هو مرجع مجموعة JavaScript SDK لمدفوعات Meta.

الفئات