在我的 Magento 商店中,我启用了 Onepage checkout 和 Paypal 模块。 当一些客户选择 Paypal 选项作为付款方式并完成订单时,他们将被重定向到 Paypal 站点(在这里您可以登录 Paypal 或以 paypal 访客身份结帐或取消并返回我的 magento 商店)。当客户选择最后一个“取消并返回我的 magento 商店”时,他们将被重定向到标准购物车,而我不会按照我的意愿进行 Onepage 结帐。 也许有什么建议?
谢谢。
最佳答案
现在我的驱动器上没有 Magento 以查看确切的目录结构,但在 PayPal 结帐模块中,他们在调用 SetExpressCheckout 时为 ReturnURL 设置了一个值。
您需要编写一个模块来用您自己的使用正确 URL 的请求覆盖他们的 SEC 请求,或者他们可能已经有专门用于生成 ReturnURL 的方法,因此您可以直接覆盖它。
您可以创建一些逻辑来根据商家选择的结账类型生成 URL,这似乎是他们的核心模块所缺少的。
关于Magento 和 Paypal - 取消并返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13463333/