WPManageNinja / fluent-smtp

FluentSMTP - WordPress SMTP & Email Service API connection Plugin
https://fluentsmtp.com
86 stars 44 forks source link

Conflict with payment processor. WC doesn't send new order email to customer #17

Open zoltanet opened 3 years ago

zoltanet commented 3 years ago

I am using Flunt SMTP with a local restaurant, with woocommerce.

I'm using a local payment plugin (from a country based bank - not paypal), and whenever I try to pay with credit card, although the payment it's working (after succesfull payment, it redirects to the success page), it doesn't send the new order email to customer.

I pay, and am being redirected to success page. The order is created, and confirmation is sent to admin, but not to the customer. Customer receives the email only if the status is changed.

Cheking the php error log I get this error:

[Tue Mar 02 16:28:00.109971 2021] [proxy_fcgi:error] [pid 6550:tid 140369085736704] [client 86.120.101.63:23076] AH01071: Got error 'PHP message: PHP Warning: Invalid argument supplied for foreach() in public_html/wp-content/plugins/fluent-smtp/app/Models/Logger.php on line 102', referer: /wp-admin/options-general.php?page=fluent-mail

techjewel commented 3 years ago

Would you please try the new version? It should work now