5

我想创建一个小型订单处理网站,但我希望该应用程序也能够扩展到电子商务解决方案。所以我决定用magento。

但我不确定是否可以将 magento 剥离为仅一个订单处理系统。通过订单处理我想要:

  • 客人应该可以选择产品
  • 应该能够将产品添加到购物车
  • 但最后,不是通过支付系统处理订单,而是将订单转发到管理员的电子邮件,管理员将单独与他们联系。

如何以这种方式配置 Magento?

4

3 回答 3

3

这是一个完整的教程,其中包含您需要的所有文件,可供下载:

http://www.excellencemagentoblog.com/magento-onestep-checkout-remove-payment-method-step

这确实使用代码“免费”标记订单,但是,您的话是我们的仆人而不是我们的主人,您可以将“免费”一词更改为“电话销售”(或其他):

...从结帐中删除任何步骤的基本思想是查看为该步骤设置的默认值,以便 magento 订单处理顺利运行。因此,在删除付款方式步骤时,我已将付款方式“零小计结帐”设置为默认付款方式,代码为“免费”。

于 2012-09-06T11:46:19.093 回答
2

如果我理解你,你只是想避免 CC 处理,在这种情况下,你可以在 Magento 中禁用除“货币/支票”之外的所有支付系统。

  1. 客人应该可以选择产品
  2. 应该能够将产品添加到购物车
  3. 但最后,不是通过支付系统处理订单,而是将订单转发到管理员的电子邮件,管理员将单独与他们联系。
  1. Magento 默认为您提供目录/购物车系统(订购时必须邮寄)
  2. Magento 默认为您提供购物车系统
  3. 您可以禁用除“货币/支票”之外的所有支付系统。(这将让用户在不检查付款的情况下确认他们的订单)。然后您可以联系所有用户在后端检查新订单(用户/访客电子邮件将与订单显示一起显示)...

设置

  • 为任何新订单添加电子邮件通知:

    1. 登录到管理区域
    2. System->Configuration
    3. 在销售部分,单击Sales Emails
    4. 选择第一部分订单。
    5. 在“发送订单电子邮件副本至”字段中输入您的管理员电子邮件。

现在,每个新订单您都会收到一封新邮件。

  • 管理付款方式:

  • 登录到管理区域

  • System->Configuration
  • 在销售部分,单击Payment Methods
  • 禁用所有除了Check / Money Orders

现在您的客户可以在没有任何付款细节的情况下订购。

我认为 Magento 应该适合你,如果“货币/支票”支付系统不适合你,你需要创建一个新模块并添加一个新的支付系统。

我希望这可以帮助您回答您的疑问

于 2012-09-04T10:01:22.953 回答
2

So, as I can understand, you want to finish customers work on the cart step. For example, by clicking Create an Order except Checkout. Yes, you can use cart2quote or something like this. The main idea is to save quote with quote items (from the session) after clicking Create an Order button. For example, you can get Quote and serialize it, get Quote items and also serealize them. When it is needed to show them to admin (in email or in admin section) - deserialize all info and display it. This will not be very easy, but is possible. May be it is better to customize some ready solution.

于 2012-09-06T21:05:52.400 回答