Jump to content

Invoices not being sent to buyer's email [solved]


Recommended Posts

Prestashop Version: 1.4.8.2

 

 

Dear all, I am a new user to prestashop and I have made two sandbox accounts (one buyer, one seller) in Paypal, one dummy account in my shop's login (buyer). I purchased items in sandbox mode and the transaction went fine. Both paypal accounts worked and it got recorded in the admin of Prestashop.

 

However, the email for the dummy account (buyer) never received confirmation or the invoice. I checked "send email to customer" for Authorization accepted by paypal, the state that the customer was put in.

 

 

Thanks everyone.

Edited by inspiredsteps (see edit history)
Link to comment
Share on other sites

Please check the status of the test order you made, if they are at "Payment Accepted" status not in "Awaiting Paypal payment.

Because the invoice will be generated when the order status is at "Payment Accepted".

 

If the payment status is not at "Payment Accepted", you can try to change the order status to "Payment Accepted" manually at back office to see if the invoice will be generated and sent to customer.

 

If order status is not at "Payment Accepted", you may also need to check why it is not.

Please check you Paypal account transactions if it is set as "Complete", not at pending.

  • Like 1
Link to comment
Share on other sites

I have confirmed the order on the Paypal accounts until it says "Complete" and after that I went to Prestashop and changed the status to "Payment Accepted." I have not yet been able to see any emails in my inbox or spambox from my fake customer account.

 

Is there another thing I should check?

 

Thanks again

Link to comment
Share on other sites

Shokinro, I just figured it out! After solving the problems addressed the remaining thing to check was email settings. +1 rep

Besides what you have told me, I noticed that the default PHP Mail function was not functioning. Therefore, no matter what emails are meant to go out, the system was not responding. I have written a small step by step for other users.

 

Solution:

1. I instead chose "Set my own STMP parameters"

2. I setup my gmail account with it using default STMP/SSL/Port settings for gmail

3. I tested the email, but I got a failure notice within the backend. I then checked my email and Google reported it as suspicious activity. I told Google to allow this application (Prestashop) to allow mail access.

4. I tested the email and it was successful.

5. As I final test, the emails now send out after changing the status to "Payment Accepted."

 

Thanks again!

Link to comment
Share on other sites

Hi,

 

Im set up Prestashop 1.4.9 recently, the wen goin well, no problem at all!

but im set a prestashop 1.5 with Template "Matrice", everything look fine, but when customer register, buy product or shipped, ther is no email notify to any customer, but im test the email, its work fine, but customer register till purchase products, no email notification at all, appreciate any opinion to help, thanks!

Link to comment
Share on other sites

×
×
  • Create New...