3

我有 2 个网站:一个运行 Magento 的主要电子商务商店。另一个是手工自制店,我用的是第一个网站的magento产品。

在第二个网站上,我使用 magento 网络服务构建了一个购物车。我的购物车运行良好,但是当需要进行结帐时,我想在 magento 主网站上重定向以支付命令。

我的麻烦在这里:如何在购物车似乎存储在会话中的主要 magento 商店上使用 web 服务检索我的购物车构建?我发现购物车使用存储在“sales_quotes”表中的 Web 服务构建。如何让他们在前端?

问候,托马斯

4

1 回答 1

1

看看 mangento 如何通过传递会话 id 来处理多商店,如果您可以从您的 api/其他商店获取会话 id,那么您可以完成此操作。您也可以在重新创建购物车时尝试获取报价 ID 并将其转发到 magento 商店。

如果您使用商店 url 将产品添加到购物车(例如 http://magentoserver.com/checkout/cart/add?product=13&qty=1&options[12]=57)然后将它们重定向回您的其他商店,可能会更容易。这样您就不必尝试获取会话 ID。

于 2012-11-16T12:45:08.900 回答