Zen Cart Logo
Forums / General Questions / General Data Protection Rules GDPR

General Data Protection Rules GDPR

Views: 266,303

Results 81 to 100 of 177
21 May 2018, 4:55 PM
#81
davewest avatar

davewest

Totally Zenned

Join Date:
Dec 2007
Location:
Payson, AZ
Posts:
1,075
Plugin Contributions:
7

General Data Protection Rules GDPR

It's more then likely the date now()

Then it needs to be like this:

'customers_privacy_date' => 'now()'

21 May 2018, 8:01 PM
#82
adrian_cioc_rlan avatar

adrian_cioc_rlan

New Zenner

Join Date:
May 2016
Location:
Bucharest
Posts:
48
Plugin Contributions:
0

Re: General Data Protection Rules GDPR

davewest:

It's more then likely the date now()

Then it needs to be like this:

'customers_privacy_date' => 'now()'

Yo! Thanks man, this solved the problem, now it works at create_account.php level and also at COWOA no_account.php level, you've been of great help!

Cheers!

22 May 2018, 4:41 PM
#83
adb34 avatar

adb34

Totally Zenned

Join Date:
Mar 2008
Location:
Brampton, Cumbria, United Kingdom, United Kingdom
Posts:
825
Plugin Contributions:
0

Re: General Data Protection Rules GDPR

There seems to be two threads running about this matter. Anyway, I have had one of my friends send me a link to a wordpress plugin that checks to see if you are compliant., may be useful. https://www.edmundloh.net/gdpr-fix

Also, one of my other friends, yes I have two friends, who has a lot to do with data protection etc, he is going to put together a human version of what you need to do and how. This may be the other side of this weekend before he can get something to me, as he needs to make sure, the stuff he looks after is up to spec for the 25th May. He did say the big thing to note is that you can look at everything somebody has on you for free instead of the £10 charge.

Nothing to do with this did everybody know you can no longer charge for a customer using a credit card? I bet you did

23 May 2018, 1:57 PM
#84
torvista avatar

torvista

Totally Zenned

Join Date:
Aug 2007
Location:
Gijón, Asturias, Spain
Posts:
2,872
Plugin Contributions:
7

Re: General Data Protection Rules GDPR

Question: If the customer has to check the "Accept Conditions" checkbox when they create an account, why is not

table customer_info->field:customers_info_date_account_created

proof of acceptance?

23 May 2018, 3:26 PM
#85
design75 avatar

design75

Totally Zenned

Join Date:
Dec 2009
Location:
Amersfoort, The Netherlands
Posts:
2,862
Plugin Contributions:
5

Re: General Data Protection Rules GDPR

I was thinking the same thing

torvista:

Question: If the customer has to check the "Accept Conditions" checkbox when they create an account, why is not

table customer_info->field:customers_info_date_account_created

proof of acceptance?

23 May 2018, 9:29 PM
#86
heathenmagic avatar

heathenmagic

Totally Zenned

Join Date:
May 2005
Location:
England
Posts:
730
Plugin Contributions:
0

Re: General Data Protection Rules GDPR

simon1066:

If you find davewest's mod can't do what you want, post any error messages you had - I've installed that mod I referred to and it's working fine (only one issue I had to resolve).

Hello there,

I just wondered if you are able to use the popup privacy link on the create account page? I have CSS Loader, I think it is blocking it for me. I tried pasting the following snippet to tpl_modules_create_account.php directly but no joy. Though I think it has to be done from a different code somewhere:-

<script type="text/javascript"> <!-- function gdpr_decline(){ window.location = "<?php echo zen_href_link(FILENAME_DEFAULT); ?>" } //--> </script>
24 May 2018, 12:01 PM
#87
torvista avatar

torvista

Totally Zenned

Join Date:
Aug 2007
Location:
Gijón, Asturias, Spain
Posts:
2,872
Plugin Contributions:
7

Re: General Data Protection Rules GDPR

Regarding deleting orders and customers details,
I didn't like putting holes in the tables where things have just vanished and cannot be referenced to an invoice (produced by other software) and so decided to change these operations to delete the personal/identification data (name, address but not country and postcode, telephone) and leave the unidentifiable order details intact.

24 May 2018, 2:48 PM
#88
simon1066 avatar

simon1066

Totally Zenned

Join Date:
Feb 2009
Location:
UK
Posts:
1,326
Plugin Contributions:
0

Re: General Data Protection Rules GDPR

I too noticed that, I think it controls the return to the home page after declining to accept the privacy review in Account.

24 May 2018, 6:54 PM
#89
diptimoy avatar

diptimoy

Zen Follower

Join Date:
Apr 2012
Location:
Bardhaman , Bharat
Posts:
217
Plugin Contributions:
1

Re: General Data Protection Rules GDPR

HeathenMagic:

Thanks for that. I don't use mailchimp, but I will have to see if I can put something in the footer

what changes we need to do to make our zencart store GDPR compliant?

I understood one like the newsletter checkout should nor be pre ticked . What are the others ?

Thanks in advance

25 May 2018, 9:20 AM
#90
giancalr avatar

giancalr

Zen Follower

Join Date:
Jul 2010
Location:
L'Aquila
Posts:
113
Plugin Contributions:
1

Re: General Data Protection Rules GDPR

Hi we have installed the GDPR tools, but the pop up you should open with the code: <script type = "text / javascript">
<! -
function gdpr_decline () {
window.location = "<? php echo zen_href_link (FILENAME_DEFAULT);?>"
}
// ->
</ Script>

It does not work there is some reference to the function that does not go.
has anyone made changes or already installed? Thank you

25 May 2018, 9:30 AM
#91
ryk avatar

ryk

Totally Zenned

Join Date:
Oct 2004
Location:
Southport, UK
Posts:
3,644
Plugin Contributions:
6

Re: General Data Protection Rules GDPR

Thanks for identifying the define issue - we'll get a corrected version uploaded as oon as we can. As you'll appreciate, it's a bit manic as most people have totally ignored GDPR for the past 2 years!

The email is only sent when a user requests that their account is deleted, not just because they decline the policy.

Readers may find this useful/interesting/comforting as appropriate lol ... take a few moments to visit http://www.bbc.co.uk/news/business-44208456 , watch the video and read the briefing, which can be summarised as:

"Small businesses should not panic but there will be no grace period - the rules will be fully enforced from 25 May (today).

Firms that aren't compliant need to get their action plan sorted quickly"

25 May 2018, 11:21 AM
#92
ryk avatar

ryk

Totally Zenned

Join Date:
Oct 2004
Location:
Southport, UK
Posts:
3,644
Plugin Contributions:
6

Re: General Data Protection Rules GDPR

@**giancdr - **the popup isn't part of this free version and that snippet wasn't supposed to be included.

During our own testing on our own servers with vanilla 155f, php 7, all went smoothly, but during the last few days over many installations, we have of course come across a few issues because of individual configurations - as well as a couple of our own.

The current version has the email fix, redirect fix, errant code removed and admin extra_datafile fixed

Can be downloaded from http://jsweb.uk/gdpr_service/gdpr4zc.zip

25 May 2018, 1:26 PM
#93
adb34 avatar

adb34

Totally Zenned

Join Date:
Mar 2008
Location:
Brampton, Cumbria, United Kingdom, United Kingdom
Posts:
825
Plugin Contributions:
0

Re: General Data Protection Rules GDPR

I have been sent this link from Tech Pro Research. Might help

25 May 2018, 2:33 PM
#94
delia avatar

delia

Totally Zenned

Join Date:
May 2006
Location:
Gardiner, Maine
Posts:
2,383
Plugin Contributions:
7

Re: General Data Protection Rules GDPR

So - COWOA. Contrary to the name (checkout without account) it does create a customer account in the database - can create multiple accounts if you buy that way. There's no way for the customer to log in to request deletion. This looks to me to be a big nightmare. I'm guessing that best would be to address what a COWOA account is and state they need to contact the site owner to have it deleted - it or all of them. That sounds like a really big hassle on a large site though. I've always liked COWOA because it speeds up checkout and remains a simple way to do that without a lot of extra code like the FEC. I can see websites turning it off to avoid the hassle now. Anybody thinking along this line with coding? I'm thinking a delete that is based on email address and deletes all occurrences. Would necessitate a new delete button in admin?

Thanks to JSWeb for the mod. Note that us idiot Americans do need to look at your verbiage for Americanization and some specific things are written in (such as specified time to keep orders) that will differ from company to company. Your sample privacy page really did help though to make it clearer what transparency means in this case. My rewriting for my clients resulted in this http://deliatest.com/index.php?main_page=privacy. Feel free to use it as you wish. Disclaimer: course I'm no lawyer either but I took some liberties that may lessen the transparency as intended by GDPR, partially in an effort to match all my clients needs and partially because I'm thinking American companies will have trouble with the order retention part of this. We don't have a 7 year requirement to fall back on.

I looked at chargeback time limits - max seems to be maybe 180 days and as far as I know there is no requirements to keep the info anyway. I am resisting the idea of deleting those transactions at all as a website may not have any other way to track the sales or information. Since Zen Cart does not lend itself to integrating with other accounting platforms (or vice versa) most of my clients use the website only for keeping track of sales and statistics. Canada does have specific requirements and I'm hearing those in the know aren't worrying about this. I do have one UK client so got to get this right!

25 May 2018, 2:43 PM
#95
ryk avatar

ryk

Totally Zenned

Join Date:
Oct 2004
Location:
Southport, UK
Posts:
3,644
Plugin Contributions:
6

Re: General Data Protection Rules GDPR

@fix_metal

  1. Well aware of it but was in a hurry ...and annoying as they are, they don't harm anyone.

  2. Two schools of thought here.

a. Opening another window frequently leads to people to getting lost...and if they click the back button on the new window, either the one in the page or the browser, they have nowhere to go back to. On the plus side, it does at least mean the details you've already typed in on your original window will still be there, whereas...

b. Opening the privacy page at the end of the create account process is actually not as good an idea as we thought and we've moved the Privacy fieldset back to its original place at the beginning of the Create Account process because Zencart does not retain the details you just typed in - so anyone actually reading the privacy page is going to be mightily upset when they return which is a good reason to go with the new window approach.

However, by putting it back to the beginning where the original ZCDevTeam had it means that if people don't want to accept your privacy statement, you shouldn't annoy them any further by making them fill in all their details and then go to check the Privacy.

But we uploaded this fileset expecting people with a bit of knowledge to be implementing it, so feel free to modify! We won't be offended.

And I was in so much of a rush earlier that I forgot to add the readme ...so an updated version is in place (with DS store files removed ;-)

http://jsweb.uk/gdpr_service/gdpr4zc.zip

25 May 2018, 3:08 PM
#96
giancalr avatar

giancalr

Zen Follower

Join Date:
Jul 2010
Location:
L'Aquila
Posts:
113
Plugin Contributions:
1

Re: General Data Protection Rules GDPR

ok Thanks You, but in the new tool package there is the file footer.php in the tamplate, but what is the purpose, what is the change made? because my file is very complex and I can not replace it with the default one. Thanks It would be advisable to insert in the readme the changes made to the individual files that have overdrive.

25 May 2018, 3:43 PM
#97
ryk avatar

ryk

Totally Zenned

Join Date:
Oct 2004
Location:
Southport, UK
Posts:
3,644
Plugin Contributions:
6

Re: General Data Protection Rules GDPR

@glancalr

As explained previously, we haven't time at the moment to be dealing with the details as one normally would if we were offering a supported plugin via the downloads section, so this is why there are no detailed instructions or listings of changed files, edits etc. The only advice we are able to give is to "compare and merge"

I'm sorry about that but we have to give our clients priority, and right now our developers are very busy. My understanding is that the tpl_footer.php is necessary for the redirects from the privacy review page to work, but compare our tpl_footer,php against a vanilla one form your Zc version.

25 May 2018, 4:22 PM
#98
simon1066 avatar

simon1066

Totally Zenned

Join Date:
Feb 2009
Location:
UK
Posts:
1,326
Plugin Contributions:
0

Re: General Data Protection Rules GDPR

Ryk:

@fix_metal

a. Opening another window frequently leads to people to getting lost...and if they click the back button on the new window, either the one in the page or the browser, they have nowhere to go back to. On the plus side, it does at least mean the details you've already typed in on your original window will still be there, whereas...

I would have tended to agree with this, apart from the fact that Firefox on desktop (v60) does not keep the create account page in its cache. It prompts for a 'Try Again', followed by a 'Resend' popup, and eventually you get back to the create account page. Chrome on Android does something similar but at least it's one step less. There's no issue on Edge and Chrome on a desktop.

Interestingly, and I have never paid attention to this before, opening a new tab on Android Chrome the back button (on the device) does work, in fact better than going back within the same window.

So given desktop users can easily select the original tab and that mobile users can use the back mechanism (at least on Android Chrome) to return to the original page, I'm inclined to add the target="_blank" to this link.

25 May 2018, 4:26 PM
#99
simon1066 avatar

simon1066

Totally Zenned

Join Date:
Feb 2009
Location:
UK
Posts:
1,326
Plugin Contributions:
0

Re: General Data Protection Rules GDPR

delia:

Thanks to JSWeb for the mod. Note that us idiot Americans do need to look at your verbiage for Americanization and some specific things are written in (such as specified time to keep orders) that will differ from company to company. Your sample privacy page really did help though to make it clearer what transparency means in this case. My rewriting for my clients resulted in this http://deliatest.com/index.php?main_page=privacy. Feel free to use it as you wish. Disclaimer: course I'm no lawyer either but I took some liberties that may lessen the transparency as intended by GDPR, partially in an effort to match all my clients needs and partially because I'm thinking American companies will have trouble with the order retention part of this. We don't have a 7 year requirement to fall back on.

Delia, you are probably aware but the link in your post is not working.

It was remiss of me not to also thank Ryk for offering this mod - thank you.

25 May 2018, 9:27 PM
#100
mesnitu avatar

mesnitu

Totally Zenned

Join Date:
Aug 2014
Location:
Lisbon
Posts:
597
Plugin Contributions:
0

Re: General Data Protection Rules GDPR

It was a fun zencart newsletter: Happy GDPR day! :cheers: