无法在Magento中启用PayPal API

时间:2016-10-10 08:36:29

标签: paypal magento-1.9

在Magento 1.9.2.2中,我试图在系统>下启用PayPal付款。配置>支付方式。我输入了正确的PayPal API凭据,并选择了API签名作为身份验证方法。我们没有使用代理服务器。保存配置时,“启用此解决方案”下拉列表仍然显示为灰色,无法启用解决方案。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

你跟着下面的吗?取自PayPal网站。

OpenStep 1:完成所需设置:

  1. 在管理员菜单上,选择系统>配置。
  2. 在左侧的面板中,在“销售”下,选择“付款方式”。
  3. 如果您的Magento安装有多个网站,商店或视图,请将左上角的“当前配置范围”设置为目标配置。
  4. 在“商家位置”部分中,选择您所在商家所在的商家所在国家/地区。
  5. 在PayPal All-in-One付款解决方案部分,点击PayPal付款标准的配置按钮。
  6. 在“必填PayPal设置”部分中,执行以下操作:
  7. 输入与您的PayPal商家帐户关联的电子邮件地址。
  8. 将“启用此解决方案”设置为“是”。
  9. 您现在已完成所需的PayPal设置。此时,您可以继续使用“基本”和“高级设置”,也可以单击“保存配置”按钮。您可以随时返回以微调配置。

答案 1 :(得分:0)

将Magento网站从1.7.x升级到1.9后,我遇到了同样的问题。 我想强调的是,我并不是100%确定序列,因为我在解决之前尝试了一些事情,并没有记录过程。但希望信息有助于你或将来的其他人。

我找到了有关运行SQL查询以将一种或两种付款方式更改为有效的建议。我先做了这个,然后使用这样的语句结束setting both as active - 确保添加你的表前缀:

update core_config_data 
set value = 1 
where path IN ('payment/paypal_express/active','payment/paypal_standard/active');

接下来,我想,我使用了Magento System-> Configuration->付款方式并编辑了每个中的值 - PayPal付款标准和PayPal Express Checkout。

我仍然无法在Express Checkout中插入PayPal帐户详细信息,但最终意识到它只是缺少扩展该部分的UI选项;如下图所示,您可以单击该灰色栏以展开它并显示帐户信息。我花了太长时间才弄明白。

Click "Express Checkout" to expand options

再一次,从内存开始,但是一旦我这样做并用凭证保存它,"启用"选项回到了" no"并且无法改变。

我不确定是否以某种方式"标准"正在从快递中提取信息,或者如果我还错过了标准"标准"顶部的折叠框。部分,扩展显示电子邮件地址& "使"选项。但最终让我整理并接受了PayPal的订单。

enter image description here

看看是否能让你随处可见。祝你好运!