News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

SOLVED. No confirmation email is send automatically

Started by ironbone, September 01, 2019, 12:18:39 PM

Previous topic - Next topic

ironbone

VirtueMart 3.6.0 10113
Joomla! 3.9.11

All the status are set to the default. I use PayPal.

After the payment has been processed,  PayPal inform my system successfully. The order status is set to Confirmed and the green mark is set to the Paid for the item.
Unfortunately NO email is send to the customer.

I have set to generate the invoice and send the confirmation to the customer after the status changes to Confirmed - the default settings.

BUT

When I change the status to something else and then change to confirmed the email with the invoice is send successfully to the customer.



krotec

I am having more or less the same issue except everything is always set at pending. I use stripe and paypal and have the same issue with both. Is this an issue with the latest version of vm ?

GJC Web Design

and when u manually set an order to Confirmed?

have you received ipn notifications from paypal?

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

ironbone

As described. When I set the "Confirmed" manually the email with the invoice is send to the customer without problem.


ironbone

Maybe this is the problem.

The system is NOT able to sent the email when additionally thee is a PDF invoice generated and should be attached to the email.

When I just set the system to send an email, without generating and attaching PDF invoices. it works well

Studio 42

Try perhaps to increase max_memory_size in PHP settings

GJC Web Design

try also some higher reporting / debug to try and see why the pdf invoice creation is failing
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

ironbone

#7
The pdf invoice is created but the email is not send

In logs there are no error reports

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

ironbone

There is no progress after installing the above  version.

Just to make the problem clear.

After completing of a transaction PayPal informs the system and in VirtueMart the status of the transaction is changed.
If  the new status is connected with sending email then:
1. If no invoices should be created and no invoice should be send then the system send the  email  as expected

2 If with the new status the system should create an invoice which should be send to the user then the PDF INVOICE  is generated BUT NO email is send to the customer

When I manually change the status (as in 2.) then the invoice IS created and the email with this invoice IS SEND to the customer


Studio 42

Have you try to increase the max_memory_size to be sure it's not related ?

ironbone

The same problem after changing the memory_limit from   
256M
to
384M

Studio 42

I always use 512M or more else i have similar problems with PDF

ironbone

I have change the memory_limit to 512M and still the same problem

GJC Web Design

Then you will need to do some debugging -- no one else is reporting problems with this so you have to assume it is a problem unique to your set up
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation