A simple, powerful and independent e-commerce platform.
Sell anything with ease.

Accounts and Privacy Settings

Go to Classic Commerce > Settings > Accounts and Privacy to control options relating to customer accounts and data retention.


Accounts

The Accounts section handles all aspects of customer account creation. This is typically offered as an option when a customer purchases from your store so they can manage their order and see details of past orders. It encourages return business.

Guest Checkout

  • Allow customers to place orders without an account – Allows customers to check out without creating an account. Orders will not be tied to a user account in ClassicPress.
  • Allow customers to log into an existing account during checkout – This displays a login form and prompt on the checkout page if the customer is not already logged in.

Account Creation

  • Allow customers to create an account during checkout
  • Allow customers to create an account on the My account page
  • Automatically generate username from customer email – If this is disabled, there will be an input box for the user to create their own username.
  • Automatically generate customer password – If this is disabled, there will be an input box for the user to create their own password. Note that while the password strength notification will be displayed, customers can choose any password so as to not limit conversions.

Account erasure requests

  • Remove personal data from orders – ClassicPress allows you to remove personal data on request. When doing this, if you enable this option, user data will also be removed from your orders if they belong to the user being erased.
  • Remove access to downloads – ClassicPress allows you to remove personal data on request. When doing this, if you enable this option, download data will also be removed if it belongs to the user being erased. The erased user will no longer have access to any purchased downloads if this happens.

Personal data removal

  • Allow personal data to be removed in bulk from orders – Adds a new bulk action to remove personal data on the Orders page. Useful if you need to manually anonymize orders in bulk.

Usage Data Tracking

Classic Commerce collects usage statistics using the Stats for Update Manager plugin by https://software.gieffeedizioni.it/

Note that this is only used to track the total number of Classic Commerce installations. This is an important statistic for the developers. The data sent is anonymous and encrypted and there is now way your site can be identified.


Privacy Policy

This section lets you select a page for your privacy policy, and display privacy policy snippets on your account and checkout pages shown to customers.

  • Privacy Page – Select a page to act as your privacy policy. Using [privacy_policy] will link to this page. Some themes also use this option to link to a privacy policy in other places, such as the footer.
  • Registration privacy policy – Shown on the registration form on the My Account page. You should include information about your privacy policy, and link to your page privacy policy page for more information.
  • Checkout privacy policy – Shown on the checkout form. You should include information about your privacy policy, and link to your page privacy policy page for more information.

Personal Data Retention

This section allows you decide how long to keep order data on your store. You should specify how long your site will retain data in your privacy policy; consider what makes sense for local laws such as the EU GDPR.

For each option, enter a number and choose the duration from days, weeks, months, or years. Leaving these options blank will disable them.

  • Retain inactive accounts – Inactive accounts are accounts which have not logged in nor placed an order for the specified duration.
  • Retain pending orders – Pending orders are unpaid or abandoned and should not need to be fulfilled.
  • Retain failed orders – Failed orders are unpaid or abandoned and should not need to be fulfilled.
  • Retain cancelled orders – Cancelled orders were orders cancelled on purpose by either the admin or the customer, or timed out waiting for payment.
  • Retain completed orders – Completed orders were fulfilled in the past.

Export/Erase Personal Data

ClassicPress has the ability to export personal data associated with an email address to an HTML file. Classic Commerce adds to the generated export file, exporting the following data:

  • Customer address/account information
  • Orders associated with the given email address
  • Download permissions and logs associated with the given email address

Go to Tools > Export Personal Data or Tools > Erase Personal Data.

To ensure requests are genuine, a confirmation email is sent to verify the request. The verification process is:

  1. Enter an email address or username.
  2. User is notified via email with a confirmation link.
  3. Confirmation link is used, and request is marked “confirmed.”
  4. Email with link to download their personal data is sent to the user.