0

我的Magento 1.6设置paypal根本不起作用。我正在尝试设置Website Payments Standard但它不起作用。它把我带到https://www.sandbox.paypal.com/home而不是支付页面(类似的是没有沙箱的问题,即实时)。

这是已经完成的:

  1. 我已经在新的https://developer.paypal.com上设置了开发者的帐户
  2. 在那里创建了卖家和买家的测试账户
  3. 在https://www.sandbox.paypal.com/设置卖家所需的基本信息(例如页面样​​式和 IPN)..
  4. 在magento 管理员启用 mage_paypal
  5. 在 magento 管理员的 Paypal 部分启用“网站支付标准”,并根据需要设置所有相关设置。

现在,我可以在结帐页面(单页)看到贝宝付款选项,但是当我在订单审核部分点击“下订单”时,它会将我带到黑页并说它会将我重定向到贝宝......然后它把我带到https://www.sandbox.paypal.com/home而不是付款页面。

我认为这是由于 Paypal 系统的新变化以及 magento 系统,因为我们在常规自定义网站上多次使用了 paypal 标准,但从未见过这个....


[更新] 这是重定向页面上的表格:

<form action="https://www.sandbox.paypal.com/webscr" id="paypal_standard_checkout" 
name="paypal_standard_checkout" method="POST">
<input name="form_key" type="hidden" value="**********" />
</form>

如您所见,它不是我们习惯的常规形式的贝宝……所以要么是magento的问题,要么可能是这样的……


谁能告诉我该怎么做?

4

1 回答 1

0

我有同样的问题,我已经设法解决了!我在互联网上发现了几个这样的问题,但没有一个对我有用。就我而言,解决方案很简单:

我必须转到管理>系统>配置,然后从左上角的下拉菜单中选择特定商店的配置范围。此处隐藏了贝宝的其他配置-我发现我在此处打开了沙盒模式-该配置覆盖了整个 magento 的设置。

于 2014-02-20T08:33:17.707 回答