Magento 1.6-Paypal标准未进入Paypal支付页面

Magento 1.6-Paypal标准未进入Paypal支付页面,paypal,paypal-sandbox,magento-1.6,Paypal,Paypal Sandbox,Magento 1.6,我的Magento 1.6设置与paypal完全不起作用。我正在尝试设置网站支付标准,但它不起作用。它把我带到了支付页面而不是支付页面(类似于没有沙盒的问题,即使用live) 以下是已经完成的工作: 我已在新的 在那里创建卖家和买家测试帐户 设置卖家需要的基本信息(如页面样式和IPN) 已在magento管理员处启用mage_paypal 在magento admin的Paypal部分启用“网站支付标准”,并根据需要设置所有相关设置 现在,我可以在结帐页面(onepage)上看到paypal付款

我的
Magento 1.6
设置与
paypal
完全不起作用。我正在尝试设置
网站支付标准
,但它不起作用。它把我带到了支付页面而不是支付页面(类似于没有沙盒的问题,即使用live)

以下是已经完成的工作:

  • 我已在新的
  • 在那里创建卖家和买家测试帐户
  • 设置卖家需要的基本信息(如页面样式和IPN)
  • 已在magento管理员处启用mage_paypal
  • 在magento admin的Paypal部分启用“网站支付标准”,并根据需要设置所有相关设置
  • 现在,我可以在结帐页面(onepage)上看到paypal付款选项,但当我在订单审查部分点击“下订单””时,它会将我带到黑色页面,并说它会将我重定向到paypal。。。然后,它带我去而不是付款页面

    我认为这是由于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的问题,要么就是假设是这样



    有人能告诉我该怎么办吗?

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


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

    提供的表单不完整。它缺少许多实际定义项目细节的变量,或者至少是“cmd”和“hosted_button_id”值。那会引起这样的问题。如果您不提供实际的商品详细信息或“cmd”值,它会将您放在PayPal主页上。我无法解决这个问题,所以我决定使用Express checkout。。。。成功了…我很高兴你能把它解决了。