سؤال

بعد أن ملء جميع المعلومات الموجودة في الواجهة الخلفية من التثبيت Magento 1.4.0.1 كما هو موضح هنا, ، لا يتوفر خيار PayPal على فحص صفحة واحدة.

هل لدى أي شخص فكرة عن سبب حدوث ذلك؟ تم إفراغ ذاكرة التخزين المؤقت و var وقد جربته على المعيار وعلى موضوعي الخاص.

أطيب التحيات،

أفالون

هل كانت مفيدة؟

المحلول

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

نصائح أخرى

  1. بادئ ذي بدء ، يرجى التحقق مما إذا تم تمكين الوحدة النمطية "mage_paypal" أم لا ، في النظام> التكوين> متقدم ، لنطاق التكوين "الافتراضي". إذا لم يتم تمكينه بعد ، فيجب عليك تمكينه ، للاستفادة من بوابة الدفع هذه. إذا قمت بتغيير أي شيء ، فيجب عليك حفظ تلك الصفحة.
  2. انتقل الآن إلى النظام> التكوين> طرق الدفع ، لنفس نطاق التكوين. هناك العديد من طرق الدفع المدرجة ، ولكن لم يتم تمكين معظمها. لذلك يجب عليك تحديد طريقة PayPal التي تريدها ، ثم اجعلها ممكّنة. قم بتحرير جميع ميزات وحدة الدفع هذه ، أيهما تريد ، ثم حفظها.
  3. الآن مرة أخرى ، قم بمسح إدارة ذاكرة التخزين المؤقت بالكامل وشاهد صفحة الخروج. يجب أن تظهر وحدة PayPal الممكّنة الآن.

ليست هناك حاجة لتغيير الرمز لأنه يحدث فقط بسبب PayPal. PayPal لا يدعم جميع العملة في جميع أنحاء العالم. يدعم PayPal عددًا قليلًا من العملات مثل الدولار الأمريكي اليورو والقائمة الأخرى التي ستحصل عليها على موقع PayPal. لذا فإن ما عليك التحقق منه هو ، فقط انتقل إلى لوحة المسؤول-> النظام-> التكوين-> إعداد العملة والتحقق من العملة الأساسية. إذا تم دعم هذه العملة بواسطة PayPal ، فسيكون PayPal مرئيًا على صفحة الخروج وإلا فلن يكون مرئيًا.

ملاحظة: من فضلك لا تنس تمكين PayPal أولاً.

أنا فقط بحاجة إلى الإجابة على هذا بالتفصيل:

إنشاء ملف config.php في: /app/code/local/mage/paypal/model/config.php

الخطوة 1 انسخ الملف من

/app/code/core/mage/paypal/model/config.php

ل

/app/code/local/mage/paypal/model/config.php

الخطوة 2

بحث عن: $ _supportedCurrencyCodes -> الخط 207

ثم أضف عملتك إلى:

محمية $ _supportedCurrencyCodes = Array ('Aud' ، 'CAD' ، 'CZK' ، 'DKK' ، 'EUR' ، 'HKD' ، 'HUF' ، 'ILS' ، 'JPY' ، 'MXN' ، 'COK' ، 'nzd' ، 'pln' ، 'gbp' ، 'sgd' ، 'sek' ، 'chf' ، 'usd' ، 'twd' ، 'thb') ؛

عملتنا (PHP) التي لم تكن مدعومة لذلك أضفتها على الرمز. يجب أن يصبح هكذا:

محمية $ _supportedCurrencyCodes = Array ('Aud' ، 'CAD' ، 'CZK' ، 'DKK' ، 'EUR' ، 'HKD' ، 'HUF' ، 'ILS' ، 'JPY' ، 'MXN' ، 'COK' ، "NZD" ، "PLN" ، "GBP" ، "SGD" ، "SEK" ، "CHF" ، "USD" ، "TWD" ، "THB" ، "بي أتش بي');

ثم اجعل ذلك كعملة أساسية (بدلاً من الدولار الأمريكي). أتمنى أن يساعدك هذا

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top