You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
I use Europacart ver 8 lately for no apparent reason when a customer places an order I do not get order confirmation email. This is regardless of how the customer placed an order be it WorldPay or PayPal.
I am alerted that there has been an order because of transaction notification from WorldPay or PayPal, I am then having to login to my interface and retrieve the order manually
I have searched the thread and although there have been people with similar problem I could not find a credible solution. Can anyone help?
Offline
Are the orders completed and/or pending shipment when you view them using the store software? If so, you likely have a mail issue with perhaps a spam filter picking up and deleting order confirmation messages. If not, then you have a problem with the redirection from the processors back to the site to close out the orders (highly unlikely two processors would experience this issue at the same time).
Offline
When I view the orders at the store software they are "Pending Shipment" which I normally amend manually after I have printed them out. Yes I agree that it can not be the processors not both the processors PayPal and WorldPay since I do get transaction completed (not order confirmation) emails from both as and when the order is placed.
I will check my cPanel and see if I can throw any light on this?
Offline
If they're Pending Shipment, the issue is on the server side with your mail. Possibly a spam filter is kicking in, or some other mail server configuration issue. You can adjust mail settings by running the installer.php script. If you're using SMTP or PHP, try switching to Sendmail and see if that helps.
Offline
Many thanks Nick I will try that
Offline
Hi Nick,
I was getting an error trying to use sendmail, so tried to re-run the SMTP settings which has been running before but getting the following error now:
Strict Standards: Declaration of COREinstaller::exec() should be compatible with COREmain::exec($input = Array) in /home/australianbodyc/public_html/installer.php on line 11358
Script Execution Error
Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context
File: /core-private/pear/Mail/smtp.php Line: 225 Error Number: 8192
Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /home/australianbodyc/public_html/core-private/pear/Net/SMTP.php on line 331
Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /home/australianbodyc/public_html/core-private/pear/Net/SMTP.php on line 169
Deprecated: Non-static method PEAR::raiseError() should not be called statically, assuming $this from incompatible context in /home/australianbodyc/public_html/core-private/pear/Net/SMTP.php on line 170
Offline
Those are errors which may be affecting software operation due to a recent PHP upgrade. Your likely safest bet for getting mail running is to select PHP mail() as your option.
Offline
Hi Nick,
I tried PHP mail but getiing the following script error:
"
Script Execution Error
Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context
File: /core-private/pear/Mail.php Line: 156 Error Number: 8192"
Offline
Re-run your installer and choose to install and overwrite all PEAR modules. After doing this, you can close out the installer without making any more changes. That will fix this error, which is likely due to your host recently upgrading PHP to version 5.7 (I think).
Offline
Ok done that changed the configuration to accept PHP mail and the one before the last message reported, "
Thank you. The database connection information you entered has been validated and a connection was established with the database. You can now continue through the installation process"
I will see if this resolves the issues ?? Thank you again Nick
Offline
Thanks Nick a question of wait and see now, may have lost a few customers already going by the amount of abandoned orders
Offline
I had this problem a few weeks ago.
I don't think you would have lost any customers as the problem wouldn't have been apparent until after the order had been confirmed(when the order confirmation is sent)
Offline
zanart wrote:
I had this problem a few weeks ago.
I don't think you would have lost any customers as the problem wouldn't have been apparent until after the order had been confirmed(when the order confirmation is sent)
That is comforting at least. Thank you for sharing your experience.
Offline
I am having this same issue. My host did recently upgrade PHP version. And ever since my customers are not getting their order confirmation with their download links. I have been trouble shooting this for a couple weeks and am losing customers fast. I just followed the steps in this post but I am still not getting the emails to go through. Any other help would be greatly appreciated.
Offline
nyborlily wrote:
I am having this same issue. My host did recently upgrade PHP version. And ever since my customers are not getting their order confirmation with their download links. I have been trouble shooting this for a couple weeks and am losing customers fast. I just followed the steps in this post but I am still not getting the emails to go through. Any other help would be greatly appreciated.
If it doesn't work using PHP mail you may want to try the other two settings through your installer PHP namely POP3 or IMAP settings and try sending a dummy order?
Mine is working fine now after using the PHP Mail settings, maybe Nick can throw more light or make further suggestions.
Offline
To test, just try your contact form
Offline
webmaster wrote:
Those are errors which may be affecting software operation due to a recent PHP upgrade. Your likely safest bet for getting mail running is to select PHP mail() as your option.
How do I go about selecting PHP mail() as my option as i am having similar problem now.
Offline
Run your installer.php script. Do not install/update any software, skip those steps. Select PHP Mail on the mail selection step, make sure the change takes, then close our your installer. No need to complete anything beyond the mail change.
Offline