我在管理面板中启用了paypal payment standard
付款方式,但是当我在结帐页面时,我仍然看不到该选项。
见下图我启用了paypal标准支付网关
见下图在前端看不到贝宝。我无法找到的问题是什么。
答案 0 :(得分:1)
Paypal似乎不支持您在网站上使用的货币。
以下是解决此问题的解决方法:
将核心文件app/code/core/Mage/Paypal/Model/Config.php
复制到本地目录:app/code/local/Mage/Paypal/Model/Config.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付款选项应显示在您的结帐页面中。
答案 1 :(得分:0)
您必须使用TLD域名,然后会出现paypal选项,localhost或非TLD域名将无效
答案 2 :(得分:0)
希望有所帮助