مركز المساعدة - حساب شخصي
  • الرئيسية
  • المدفوعات والتحويلات
  • المنازعات والتقييدات
  • حسابي
  • محفظتي
  • تسجيل الدخول والحماية
  • أدوات البائع

رابط وزر الدفع باستخدام حلّ "الدفع الإلكتروني بدون رمز" ونصائح حول تحري الخلل وإصلاحه

تلقيتُ رسالة خطأ، ولا يتم عرض الزر على موقعي الإلكتروني.

  • تحقّق من عمل الاتصال بالإنترنت لديك.
  • انتقِل إلى صفحات أخرى من موقعك الإلكتروني وتحقّق من تحميلها بشكل صحيح.
  • انتقِل إلى صفحة أزرار PayPal وتحقّق ممّا يلي:
  • هل يظهر الزر ضِمن "الأزرار المحفوظة"؟
  • حدّد "تعديل" وتأكّد من أن معرّف الزر هو نفسه الموجود على موقعك الإلكتروني. 

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

إذا قُمتَ بنشر سياسة أمان المحتوى (CSP)، فقد ترى أخطاء في CSP مثل الأخطاء التالية (عينة من أخطاء CSP):

تم رفض تحميل النص "https://www.paypal.com/sdk/js**" لأنه ينتهك توجيه "سياسة أمان المحتوى" التالي: ‎"default-src 'self'"‎. لاحِظ أنه لم يتم تعيين 'script-src-elem' بشكل صريح، لذلك يتم استخدام 'default-src' كاحتياطي.

تم رفض الاتصال بـ '‎https://www.paypal.com/**‎' لأنه ينتهك توجيه "سياسة أمان المحتوى" التالي: ‎"default-src 'self'"‎. لاحِظ أنه لم يتم تعيين 'connect-src' بشكل صريح، لذلك يتم استخدام 'default-src' كاحتياطي.

تم رفض تنفيذ النص المُضمَّن لأنه ينتهك توجيه "سياسة أمان المحتوى" التالي: ‎"script-src ‎https://*.paypal.com‎"‎. يلزم توفر إما الكلمة الأساسية 'unsafe-inline'، أو علامة تجزئة ('sha256-WYDWDPwB8j2VePYrqy38aHPcJLsasO//lnXymmxscUk=')، أو رقم عشوائي (‎'nonce-...'‎) لتمكين التنفيذ المُضمَّن.

تم رفض تحميل الصورة 'https://tracking.qa.paypal.com/webapps/tracking/ts?**' لأنها تنتهك توجيه "سياسة أمان المحتوى" التالي: ‎"default-src 'self'"‎. لاحِظ أنه لم يتم تعيين 'img-src' بشكل صريح، لذلك يتم استخدام 'default-src' كاحتياطي.

تم رفض تأطير ‎'https://www.paypal.com/'‎ لأنه ينتهك توجيه "سياسة أمان المحتوى" التالي: ‎"default-src 'self'"‎. لاحِظ أنه لم يتم تعيين 'frame-src' بشكل صريح، لذلك يتم استخدام 'default-src' كاحتياطي.

يمكنك محاولة إضافة ما يلي لحل أي من الأخطاء المذكورة أعلاه:

الخيار 1 (HTML): إذا تم تكوين CSP الخاصة بك في ملف HTML، فاستخدِم الكود أدناه لاستبدال كود CSP لديك

<meta http-equiv="Content-Security-Policy" content="default-src 'self';
script-src 'unsafe-inline' https://*.paypal.com https://*.paypalobjects.com;
style-src 'unsafe-inline' https://*.paypal.com; connect-src
https://*.paypal.com; frame-src https://*.paypal.com; img-src
https://*.paypal.com https://*.paypalobjects.com">

الخيار 2 (من جانب الخادم): إذا تم تكوين CSP الخاصة بك من جانب الخادم، فاستخدِم الكود أدناه لاستبدال كود CSP لديك

Content-Security-Policy: script-src 'unsafe-inline' https://*.paypal.com https://*.paypalobjects.com
Content-Security-Policy: style-src 'unsafe-inline' https://*.paypal.com
Content-Security-Policy: connect-src https://*.paypal.com
Content-Security-Policy: frame-src https://*.paypal.com
Content-Security-Policy: img-src https://*.paypal.com https://*.paypalobjects.com

كيف يمكنني تغيير التخطيط/ الحجم/ اللون لاسم/ سعر/ كمية المنتج؟

ليس من الممكن حالياً تغيير التخطيط/الحجم/اللون لهذا الدمج.

لقد قُمتُ بتحرير معلومات المنتج (الاسم أو المبلغ أو أي شيء آخر)؛ هل يتعين عليّ

نسخ/لصق كود الزر مجدداً؟

لا، فنحن نأخذ جميع المعلومات من خادم PayPal. بمجرد أن تحفظ التغييرات في حسابك، لن يلزمك تحديث معرّف زر النسخ/اللصق بموقعك الإلكتروني. 

ملاحظة: إذا غيرت رمز العملة على منتجك، فسيتعين عليك تحديث زر الدفع لديك.

أرى معرّف عميل في الكود؛ فماذا يعني؟

معرّف العميل هو معرّف العميل الخاص بالتاجر الذي يشكّل جزءاً من حسابك. يُحظَر عليك تحريره. استخدِمه كما هو معروض في كود الزر.

لقد أضفتُ أزراراً متعددة، ولكن لا يظهر أيٌّ منها على صفحة الويب الخاصة بي.

لن تعمل الأزرار المتعددة على نفس صفحة الويب في السيناريوهات التالية:

  • إذا نسخت/لصقت معرِّف الزر نفسه عدة مرات في نفس صفحة الويب، فسيظهر الزر الأول فقط. لا يمكنك تكرار معرّف الزر نفسه عدة مرات.
  • إذا نسخت/لصقت معرّفات أزرار مختلفة ولكن بعملات أخرى على صفحة الويب نفسها، فسيظهر الزر الأول فقط. لا يمكنك إضافة عملات أجنبية على الأزرار الموجودة في صفحة الويب نفسها.
  • إذا نسخت/لصقت معرّفات أزرار مختلفة ولاحظت أن الصفحة بطيئة، فتأكد من إضافة علامة البرنامج النصي بمعرّف العميل مرة واحدة فقط. سيبدو سطر البرنامج النصي على النحو التالي:
    • <البرنامج النصي src="https://www.paypal.com/sdk/js?client-id=XYZ&components=hosted-buttons&enable-funding=venmo&currency=USD"></script> 

لديّ حساب متميز على PayPal، ولا أرى ميزة رابط وزر

الدفع.

هذه الميزة متاحة فقط للحسابات التجارية على PayPal. إنشاء حساب تجاري.

كيف يمكنني اختبار هذه التجربة على بيئة PayPal Sandbox؟

حلّ "الدفع الإلكتروني بدون رمز" متاح للاختبار على Sandbox.

كيف أضع رابط دفع على موقعي الإلكتروني؟

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

عينة الرمز هنا:

<body> <h1>يمكنك إجراء الدفع مقابل سلعك/خدماتك هنا</h1> <button class="btn" onclick="location.href='https://www.paypal.com/ncp/payment/HWDFRBTBV25XX'" type="button"> الدفع الإلكتروني</button> </body>

لا يظهر امتداد "بطاقة الائتمان/ الخصم" المضمَّن بالكامل على موقعي

الإلكتروني.

تأكّد من ضبط عرض الحاوية الأصلية وارتفاعها لاستيعاب الامتداد المضمَّن. راجِع وثائق/دعم منصة الاستضافة لديك لمزيد من التفاصيل.

الموضوعات المتصلة

كيف يمكنني الحصول على عنوان الشحن الخاص بالمشتري باستخدام "الدفع الإلكتروني"؟

وسائل أخرى يمكننا مساعدتك بها

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