我在管理面板中启用了 paypal payment standard
付款方式,但在结帐页面中仍然看不到该选项。
见下图我启用了 Paypal 标准支付网关
请参阅下图,在前端看不到 paypal。我找不到什么问题。
最佳答案
Paypal 似乎不支持您在网站中使用的货币。
解决这个问题的方法如下:
复制核心文件
app/code/core/Mage/Paypal/Model/Config.php
到本地目录:app/code/local/Mage/Paypal/Model/配置.php
在
Config.php
文件中,查找变量$_supportedCurrencyCodes
会显示如下:
protected $_supportedCurrencyCodes = array('AUD', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MXN', 'NOK', 'NZD', 'PLN', 'GBP', 'SGD', 'SEK', 'CHF', 'USD', 'TWD', 'THB');
在数组中添加您的货币。例如,我在下面添加了
NPR
货币:protected $_supportedCurrencyCodes = array('AUD', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MXN', 'NOK', 'NZD', 'PLN', 'GBP', 'SGD', 'SEK', 'CHF', 'USD', 'TWD', 'THB', 'NPR');
现在,paypal 付款选项应该会显示在您的结帐页面中。
关于php - paypal 付款在 magento 中不可见结帐页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24776944/