我最近在Magento网站上打开了PayPal Express结帐,在测试期间,我注意到交易在PayPal中完成后,客户将重定向回到我网站上的最终订单确认页面。

研究告诉我,这是由于“通往PayPal的传递选项”选项以及我的购物车/篮子页面不是HTTPS所致。

在在购物车上启用了SSL之后,PayPal仍将客户重定向回到我的网站以完成交易。

可以避免这种情况吗?客户是否有办法完成PayPal上的整个交易,并仅返回我的网站以获取“订单完成”页面?

有帮助吗?

解决方案

Anton是正确的:PayPal Express旨在以这种方式工作(重定向到PayPal,然后再次重定向到您的网站)。例如,一个原因是,您的业务条款等必须在客户最终同意购买之前向客户展示。

当然,还有另一种可能性:您可以使用网站付款标准。客户确认您的业务条款并在此支付后,将重定向到PayPal。对此不好:贝宝工作人员告诉我,网站付款标准是“旧标准”和“大部分时间重定向”;我们看到了几种情况下,客户确认了付款,但IPN不会显示IM Magento后端。

进一步询问您是否需要更多细节:)

其他提示

PayPal Express结帐是一种结帐方法(不要与其他PayPal方法的付款方式混合),并获得授权到PayPal网站,获取授权和用户帐单详细信息,并将您重定向您以在PayPal Express结帐页面中完成结帐。

这就是它的工作原理,您可以将操作设置为“销售”而不是“授权”,但它仍然会将您重定向到Magento中的PayPal Express Checkout页面以完成订单。

查看来自Magento知识库的其他信息:

如果您必须使用PayPal Express(并且有很好的业务原因为什么 - 降低交易费用),请在Stackoverflow上尝试此答案 https://stackoverflow.com/a/14313748/336905. 。我们将自己尝试。

许可以下: CC-BY-SA归因
scroll top