Cookie Acceptance


In VPCart 9.0, we have added new module “Cookies Acceptance”. This feature is available in Modules Manager administration.

As you may have known already, GDPR (General Data Protection Regulation) has come into full effect by 25th of May 2018. By this, at the latest, all processing of EU citizens’ personal data must comply with this regulation.

According to the GDPR, cookies are considered personal data and consent to their use must therefore be free, informed, specific and unequivocal.

This module is a solution for VPCart merchants that take orders from European Union customers and looking to comply with the recent GDPR policy that requiring user consent when using cookies.

This module will use Cookie Control plugin provided by www.civicuk.com.

Preview of this Cookie Acceptance in your VPCart site:



 

How To Use This Module

The Cookies Acceptance settings can be located by going to your administration menu on top: Modules > Modules Manager > locate the module name “cookiesacceptance” > click Edit button as shown in the screenshot below:




Please take note you do not need to click the Setup icon if you already have this module ready.
Simply click the Edit icon to configure settings.

 

Below is the explanation of the configurations:

A. Do you want to enable cookies acceptance module?

Set this to Yes to enable Cookies Acceptance.

 

B. Please enter your API Key


To get your API Key from civicuk.com, please follow these steps:

1. Go to URL: https://www.civicuk.com

 

2. Scroll down and locate the DOWNLOAD button, please click on it.



3. On Section 1: Choose Community Edition



4. On Section 2: Fill in Name, Email and enter a new Password



5. On Section 3: Do you require subdomain support: set to No.


Enter your domain name. If in a sub folder or sub domain enter the full url for example "www.yourdomain.com" or "shop.yourdomain.com" without the quotes.




6. On Section 4: Leave as default.



7. On Section 5: Leave as default



8. On Section 6: Leave as default



9. On Section 7: Agree to CIVIC Terms and Conditions, set to Yes, and check I'm not a robot



10. Click Sign up and Download button



11. On next page, you will get the apikey from apikey column. Eg: apiKey: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx', copy the text and number key from between the quotes as shown on screenshot below:



You will also receive an email with the new API Key to the address used during the sign up process.

 

C. What is your Cookie Control edition?


You can default set to Community.

 

D. Please specify your Initial state behavior:


Choose either Closed or Notify (pro licenses only).

 

E. Please choose your layout type:


Choose either Slide Out or Popup.

 

F. Where to locate the Cookies Acceptance section?


Choose either Left or Right.

 

G. Please choose your theme:


Choose either Light or Dark.

 

H. Please custom your title of main section:


Title for the Cookie Acceptance display.
Default is loading from language keyword langcookiesacceptance_maincaption. You can edit this language keyword value by going to Edit Language administration if needed.

Default value of this language keyword is:
This site uses cookies to store information on your computer.

 

I. Please custom your description of main section:


Description for the Cookie Acceptance display.
Default is loading from language keyword langcookiesacceptance_maintext. You can edit this language keyword value by going to Edit Language administration if needed.

Default value of this language keyword is:
Some of these cookies are essential, while others help us to improve your experience by providing insights into how the site is being used.

 

J. Please custom your title of necessary section:


Title for the Necessary Cookies display.
Default is loading from language keyword langcookiesacceptance_necessarycaption. You can edit this language keyword value by going to Edit Language administration if needed.

Default value of this language keyword is:
Necessary Cookies

 

K. Please custom your description of necessary section:


Description for the Necessary Cookies display.
Default is loading from language keyword langcookiesacceptance_necessarytext. You can edit this language keyword value by going to Edit Language administration if needed.

Default value of this language keyword is:
Necessary cookies enable core functionality such as page navigation and access to secure areas. The website cannot function properly without these cookies, and can only be disabled by changing your browser preferences.

 

L. Please enter your non-vpcart necessary cookies prefix header (It is comma delimiter field, eg: cookies1,cookies2):


Enter the list of other non-vpcart necessary cookies in separated comma.

For example, you may have Google Analytics installed in your VPCart site and you want to include as necessary cookies. According to their cookie reference page for Google Analytics at:
https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage

then you can enter the Google Analytics related cookies in separated comma eg _ga,_gid,_gat,AMP_TOKEN,_gaexp etc..