我正在使用VM 2.0.6和Joomla 2.5以及Multisafepay支付网关。
每当用户将产品放入购物车并点击结账时,用户就会完全发送到另一个页面(Multisafepay的网站,因此不再是VM),在那里他可以选择他想要的付款选项 - 例如与paypal相同的东西。但是,当时,Virtuemart已经向用户发送了一封电子邮件,确认了他的订单。该电子邮件说:感谢您的订单blabla,您的订单状态为空白..
因此,VM已经在用户付费之前发送电子邮件。
anybode是否与此相关或知道答案?
VM 2.0.6的工作方式如下:
当下订单时,意味着选择了任何一种运费和付款方式。和购物车有有效的数据,它将创建订单,并向提到已下订单的用户发送电子邮件。如果需要,您可以更改发送邮件部分。在路径中有一个带有notifyemail的功能名称(我不确定名称,但它以通知开头):administrator / components / com_virtuemart / models / orders.php您可以在调用此功能之前选中所有必需的东西,例如送货/付款方式。该功能应该从前端的cart.php控制器启动。
您可以更改在商店配置中将发票副本发送给客户的点。查找配置>签出>默认订单状态以发送发票并确保已选择确认状态。