PayPal Стандартный вариант не отображается на странице проверки

StackOverflow https://stackoverflow.com/questions/2832547

Вопрос

После того, как я заполняю всю информацию в Backend My Magento 1.4.0.1, как описано здесь, Вариант PayPal недоступен на оформлении на одной странице.

У кого-нибудь есть идея о том, почему это можно будет происходить? Кэш и Вар были опорожны, и я попробовал его по стандарту и по моей собственной теме.

С уважением,

Авалон

Это было полезно?

Решение

Видимо (чрезвычайно простое) решение этой проблемы было установлено базовую валюту к доллару США. Сайт, на котором я работал, был для китайского рынка, и вместо этого имел китайский юань в качестве базовой валюты. Изменение этого на USD сделал кнопку PayPal мгновенно ...

Другие советы

  1. Прежде всего, пожалуйста, проверьте, включен ли модуль «Mage_PayPal» или нет, в системе> Конфигурация> Advanced, для параметра конфигурации «Конфигурация по умолчанию». Если он еще не включен, то вы должны включить его, использовать этот платежный шлюз. Если вы ничего изменили, вы должны сохранить эту страницу.
  2. Теперь перейдите в систему> Конфигурация> Способы оплаты, для той же области конфигурации. Есть много перечисленных способов оплаты, но большинство из них не включены. Таким образом, вы должны выбрать, какой метод PayPal вы хотите, а затем сделать его включенным. Отредактируйте все особенности этого платежного модуля, в зависимости от того, что вы хотите, а затем сохранить его.
  3. Теперь снова очистите управление кэшем полностью и см. Страницу проверки. Модуль включенного 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). Надеюсь это поможет

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top