Jump to content

Personal data privacy check doesn't work in express checkout


Recommended Posts

So, to enable customer data privacy check in the standard ordering process you've got to install the 'data privacy module'. But this only works for standard autentication-order process. If the customer chooses guest checkout, the checkbox doesnt appear so Prestashop refuses to accept the customer: it asks the user to check a box that doesnt appear.

 

I searched extensively and only found some threads of people who just give up... is there any solution to this?

Link to comment
Share on other sites

Please, anyone got any info on this? Or, at least, how to deactivate the 'Data privacy clause' requirement.

 

Currently I've got a catch-22:

 

-somewhere -cant figure out where, nor disable it- Prestashop requires 'data privacy' check for registration in Spain's stores.

-autentication provides a way to do this with the data privacy module, but does not for express checkout.

 

So, I cant disable the required check, nor implement it in express checkout.

Help, please

Link to comment
Share on other sites

Fixed it today.

 

Navigate to store/your theme folder/authentication.tpl

 

I added this code at line 285 right before the <-- End Account -->

 

<div class="error_customerprivacy" style="color:red;"></div>

<fieldset class="account_creation customerprivacy">

<h3>Customer data privacy</h3>

<p class="required">

<input id="customer_privacy" type="checkbox" style="float:left;margin: 15px;" name="customer_privacy" value="1">

</p>

<label for="customer_privacy">The personal data you provide is used to answer to your queries, process your orders or allow you to access specific information. You have a right to modify and delete all the personal information which we hold concerning yourself in the "my account" page.</label>

</fieldset>

 

Now the check box and text show up. If I check the box the order goes through and if I don't, I get the error. Works perfect.

post-346074-0-50664100-1353731537_thumb.jpg

Link to comment
Share on other sites

Hello bside. Thanx for your help, although i didnt find a relevant insertion point at line 285 in my authentication.tpl file, nor in the default theme autenthication.tpl

 

I think the relevant insertion point is before the first occurrence of <p class="cart_navigation required submit"> wich is the section of code that affects instant checkout.

 

It works fine, but i still find problems with instant checkout, but i consider this issue solved, thanks a lot

Link to comment
Share on other sites

×
×
  • Create New...