Jump to content

Payment confirmation did not work


Recommended Posts

Hi,

 

I spend some day's to try resolve my problem but i'm desperate at the moment.

In my webshop the bankwire module does not work anymore (also any other payment module, except multisafepay).

 

So i did a fresh prestashop-installation.... The bankwire module is working find. I found a difference in the confirmation-button (form action).  The line (123) in bankwire.php contains:

 

'<form action="'.Tools::htmlentitiesUTF8($_SERVER['REQUEST_URI']).'" method="post">

 

In the fresh installation of prestashop this line is resolved as:

<form action="http://localhost/index.php?fc=module&module=bankwire&controller=validation&id_lang=1" method="post">

 

But in my live webshop it is resolved as:

<form action="http://localhost/module/bankwire/validation" method="post

 

So my question: Where can i find what "Tools::htmlentitiesUTF8($_SERVER['REQUEST_URI'])"  means and how to fix?

 

 

TIA

 

Herro Wijnholds

The Netherlands

 

 

 

post-624481-0-34861900-1384018735_thumb.png

post-624481-0-25712900-1384018808_thumb.png

Link to comment
Share on other sites

My diagnostic of the problem was wrong. The action behind the confirm-button is found in /modules/bankwire/views/front/payment_execution.tpl

 

The form action is:

<form action="{$link->getModuleLink('bankwire', 'validation', [], true)}" method="post">

 

Question: Where to find the values for constructing the form action link?

 

Regards,

 

Herro

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...