Bigcommerce:下单成功,收不到订单邮件的原因

Bigcommerce系统邮件,主要有以下几种:下单成功的提示邮件(invoice_email),订单状态发生改变的邮件(order_status_email),注册成功邮件(createaccount_email),赠送礼券的邮件(giftcertificate_email),退货申请相关邮件(return_statuschange_email等),客户提问相关问题的邮件(page_contact_email)


最近,发现下单成功后,无法收到邮件,而订单状态发生改变、注册等却可以收到邮件~

测试输出:$email_result = $obj_email->sendAsynchronous(); 得到true,也就是邮件在程序里面是可以发送成功的!

于是又查找了邮件模板,也没发现问题!想起以前一个案例,乱码会导致邮件无法发送成功,所以又细致的查看了一遍代码,最后发现控制ThanksForYourOrder邮件的内容的函数:lib/order.php文件的EmailInvoiceToCustomer()方法里面,有个欧元的货币单位变为乱码:鈧?  乱码去掉后,就成功收到邮件了!大笑


ThanksForYourOrder邮件相关:

1. 下单成功,客户会立即收到一封邮件,标题为:Thanks For Your Order!

2. 邮件模板:templates/_emails/invoice_email.html

3. lib/order.php文件的EmailInvoiceToCustomer()方法,是控制ThanksForYourOrder邮件的内容

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值