PayPal Стандартный вариант не отображается на странице проверки
-
26-09-2019 - |
Вопрос
После того, как я заполняю всю информацию в Backend My Magento 1.4.0.1, как описано здесь, Вариант PayPal недоступен на оформлении на одной странице.
У кого-нибудь есть идея о том, почему это можно будет происходить? Кэш и Вар были опорожны, и я попробовал его по стандарту и по моей собственной теме.
С уважением,
Авалон
Решение
Видимо (чрезвычайно простое) решение этой проблемы было установлено базовую валюту к доллару США. Сайт, на котором я работал, был для китайского рынка, и вместо этого имел китайский юань в качестве базовой валюты. Изменение этого на USD сделал кнопку PayPal мгновенно ...
Другие советы
- Прежде всего, пожалуйста, проверьте, включен ли модуль «Mage_PayPal» или нет, в системе> Конфигурация> Advanced, для параметра конфигурации «Конфигурация по умолчанию». Если он еще не включен, то вы должны включить его, использовать этот платежный шлюз. Если вы ничего изменили, вы должны сохранить эту страницу.
- Теперь перейдите в систему> Конфигурация> Способы оплаты, для той же области конфигурации. Есть много перечисленных способов оплаты, но большинство из них не включены. Таким образом, вы должны выбрать, какой метод PayPal вы хотите, а затем сделать его включенным. Отредактируйте все особенности этого платежного модуля, в зависимости от того, что вы хотите, а затем сохранить его.
- Теперь снова очистите управление кэшем полностью и см. Страницу проверки. Модуль включенного PayPal должен обрезать сейчас.
Нет необходимости менять код, потому что он просто происходит из-за PayPal. PayPal не поддерживает всю валюту во всем мире. PayPal поддерживает лишь немногие валюты, такие как доллар США, и другой список, вы получите на веб-сайте PayPal. Итак, что вы должны проверить, просто перейдите на панель администратора -> Система-> Конфигурация-> Настройка валюты и проверка базовой валюты. Если эта валюта поддерживается PayPal, то PayPal виден на странице оформления заказа, в противном случае она не будет видимой.
PS: Пожалуйста, не забудьте включить 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
Ищите: $ _supportedCurnencyCodes. -> Линия 207
Затем добавьте вашу валюту к:
Защищенные $ _supportedCurnencyCodes = Array («AUD», «CAD», «CZK», «DKK», «EUR», «HKD», «HUF», «ILS», «JPY», «MXN», «NOK», «NZD», «PLN», «GBP», «SGD», «SEK», «CHF», «USD», «TWD», «THB»);
Наша валюта (PHP), которая не была поддержана, поэтому я добавил его в код. Это должно стать так:
Защищенные $ _supportedCurnencyCodes = Array («AUD», «CAD», «CZK», «DKK», «EUR», «HKD», «HUF», «ILS», «JPY», «MXN», «NOK», «NZD», «PLN», «GBP», «SGD», «SEK», «CHF», «USD», «TWD», «THB», 'Выступ');
Затем сделайте это как вашу базовую валюту (вместо usd). Надеюсь это поможет