hubbobubbo Posted June 20, 2016 Share Posted June 20, 2016 (edited) Hi When selecting bank wire payment I get this warning: Mixed Content: The page at 'https://myshop.com/en/module/bankwire/payment' was loaded over a secure connection, but contains a form which targets an insecure endpoint 'http://myshop.com/en/module/bankwire/validation'. This endpoint should be made available over a secure connection. As far as I understand the issue is the form in payment_execution.tpl that looks like this: <form action="{$link->getModuleLink('bankwire', 'validation', [], true)}" method="post"> The strange thing is that afaik the true flag here means we should use ssl but still it is not. I also compared to the most recent version of the module and it looks the same. The main checkout page uses https with no problems, it is just when selecting bank wire that this happens and the user gets the warning and the https is no longer green. We are using Prestashop v1.5.4.1. This seems like something that should be fairly easy to fix but I would prefer to understand why it happens so if someone can help it would be very appreciated. Thanks in advance for any advice Edited June 21, 2016 by hubbobubbo (see edit history) Link to comment Share on other sites More sharing options...
hubbobubbo Posted June 21, 2016 Author Share Posted June 21, 2016 This was actually a theme problem. The code in the Prestashop module was correct but the theme had overridden the .tpl file without using the ssl flag. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now