My entire site is on SSL and all of the pages are forced into SSL. However, when someone completes an order and click on “View Full Order Confirmation Receipt”, there are some items that do not load over SSL. When the receipt page appears, if you run it through Google Chrome Developer Tools, the small images (clock, calendar; global assets, etc.) load over non-SSL. How do I fix this? Is there a line of code I need to change in the template files? Everything else on the site loads over SSL perfectly fine, except for these small images.
You message templates are generated and then saved to the database to allow you to edit the template within the Admin. So the above means that your templates were generated when the site did not use HTTPS and now have those URL’s saved within them.
To fix this you will need to edit the Invoice and Receipt templates and either edit the URLs with the templates, or if you’ve not made any changes you can ‘Reset’ the templates to force them to regenerate.
Go to Event Espresso -> Messages -> Default Message Templates.
Find the Receipt message template in the list and click to edit the template.
The support post ‘SSL and Confirmation Receipt images’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.