是否可以在没有客户电子邮件的情况下为后端的客人创建订单?
我知道如何为注册用户或新用户创建订单,但大多数时候我需要在不知道客户电子邮件的情况下创建订单。
由于
答案 0 :(得分:2)
在不对代码进行更改的情况下,您可以通过使用内部约定来实现这一点(类似于@Joseph的答案,但更清晰一些),例如
firstname.lastname@guest.insertstoredomainnamehere.com
您可以配置邮件服务器或MX记录以删除发送给“访客”的电子邮件。子域。
答案 1 :(得分:0)
Magento需要一个电子邮件地址来完成订单(并在其他地方使用该电子邮件地址,完全取决于它)。你可以通过使用一些商店电子邮件地址或临时电子邮件地址来破解它,但你必须输入一个。
答案 2 :(得分:0)
如果您在下达管理员订单时从电子邮件地址中删除了javascript必填字段验证,Magento将为该客户生成一个虚拟电子邮件地址。
从1.4.0.0开始,该功能似乎已被弃用,因此请在您的版本上进行测试。