我对 Magento 订单电子邮件模板和代码进行了一些更改,以便零售和批发客户组中的客户收到不同格式的电子邮件确认。即一组收到一封显示增值税/税的电子邮件,另一组没有。
除了使用 Paypal 支付的订单外,这很好用。使用贝宝订单,我检测组 ID 的逻辑失败。谁能解释为什么会发生这种情况?从贝宝返回的响应是否与客户组无关?如果是这样,我可以在成功的 paypal ipn 响应后执行检查,以确保系统将客户保持在正确的组中。
我正在从客户/会话中检索客户组,也许我应该直接从数据库中获取它?
任何帮助将不胜感激!