This guide explains the system requirements and the steps to install the Spam Protection module on your PrestaShop store.

System Requirements

Before installing, please make sure your shop meets these requirements:

  • PrestaShop Version:
    • PrestaShop 9.x
    • PrestaShop 8.x
    • PrestaShop 1.7
    • PrestaShop 1.6
  • PHP Version: Same requirements as your PrestaShop installation.
  • Admin Access: You need permission to install and configure modules in the Back Office.

Installation instructions

There are two methods available for installing the module: via the PrestaShop back office or through manual installation. If the first method does not work, you can proceed with the manual installation method described below. Ensure that you follow the appropriate installation method based on your situation. After successful installation, you can proceed to configure the module for optimal usage.

Installing via Back Office:

  1. Go to the Modules > Module Manager tab in your PrestaShop Back Office.
  2. Click on Upload a module.
  3. Install Spam Protection by browsing your computer for the module file or by dragging and dropping the module file into the upload area.
Installation of Spam Protection via Module Manager step 1
Installing Spam Protection - Google reCAPTCHA, hCaptcha & Anti Fake Accounts from Module Manager step 1
  1. If the installation is successful, you will see a message confirming the installation.
  2. Click on the Configure button to proceed with the module setup.
Installation of Spam Protection via Module Manager step 2
Installing Spam Protection - Google reCAPTCHA, hCaptcha & Anti Fake Accounts from Module Manager step 2

Manual Installation:

If the above methods do not work, you can try the manual installation method, which is slightly more involved but reliable.

Extract the contents of the module archive
The module is provided in ZIP format (as all the other modules on PrestaShop), so you need to extract the folder containing the module's files and folders.
Use FTP (File Transfer Protocol) to transfer the module to your hosting server
You have two options:
  1. If your web host provides a web interface for FTP transfers, access it and transfer the module to the "modules" folder in your store.
  2. If your web host gives you FTP access credentials, use an FTP client software to complete the transfer.
(Certain webhosts can propose both solutions simultaneously. It’s up to you to choose which one works best for you.)
Install and configure the module
Once the module is transferred to the server, go to your store's back office. Go to the Modules > Module Manager tab in your PrestaShop Back Office. Locate the module and click on the Install button. If the installation is successful, a confirmation message will appear. Click on the Configure button to access the module settings and configure it according to your requirements.

What to do next?

After installation, the Spam Protection module is not active yet. You must select a provider to start protecting your forms. Depending on your choice, this involves either:

  • Configuring the module with API keys from Google or hCaptcha.
  • Or, generating a secret key directly inside the module if you choose ALTCHA.

Please proceed to the Getting Your Captcha Keys category to learn how to set up your preferred provider.

© WebshopWorks - Professional PrestaShop Addons