自定义Magento结账流程

时间:2013-12-11 19:19:25

标签: magento

我的产品有各自的目标网页。我希望目标网页包含结帐该产品所需的所有内容。这包括一个下拉菜单,用于选择所需产品的数量,运输信息和账单信息。这可能吗?在默认的Magento中,如果没有购物车中的商品,则无法进入结帐流程。

1 个答案:

答案 0 :(得分:2)

默认Magento允许您选择将产品添加到购物车后重定向的位置:购物车概述或返回单击“添加到购物车”按钮的页面。使用类似的方法,您可以创建一个扩展,覆盖购物车控制器的“addAction”方法,以便在将产品添加到购物车后立即重定向到结帐页面。

您不能使用空的购物车进行结帐,但是在添加到购物车操作后重定向允许客户跳过购物车页面,如果这是您打算实现的目的。

还可以使用客户在登录页面中提交的结算和送货信息进行结帐 - 您的扩展程序必须对其进行验证并保存到报价对象中,就好像它是在相应的结帐步骤中提交的那样。 / p>

开发这样的扩展并不是一项简单的任务 - 结账是一件非常敏感的事情。