Guide

How to set up Redsys on PrestaShop, step by step

From uploading the module on PrestaShop 8+ to your first live payment, with redirect, InSite and Bizum.

Last updated June 2026 6 min read Setup guide
The short answer

To accept Redsys on PrestaShop 8+ you upload the Redsys module and enter the three values from your bank's virtual POS — merchant code (FUC), terminal number and the SHA-256 secret key. Choose redirect, InSite or Bizum, test, then go live. Refunds run from the PrestaShop back office.

What you need first

A PrestaShop store, a Redsys virtual POS from your bank, and the Redsys module.

You need PrestaShop 8.x (1.7 also supported), a contract with your bank for a Redsys virtual POS (TPV Virtual), and the Redsys for PrestaShop module.

Get your Redsys credentials

Your bank issues the virtual POS and gives you the three values the module needs.

  1. Request a TPV Virtual (Redsys virtual POS) from your bank.
  2. Receive the merchant code (FUC) and the terminal number.
  3. Get the SHA-256 secret key — many banks let you view or regenerate it in the Redsys administration module (Canales).

Upload and install the module

  1. Download the Redsys module ZIP from plugins.joseconti.com.
  2. In PrestaShop go to Modules > Module Manager > Upload a module, and upload the ZIP.
  3. The module appears in the list — click Install, then Configure.

Configure the module

Enter your three values and pick the integration mode.

  1. Open the module configuration.
  2. Enter the merchant code, terminal number and SHA-256 secret key.
  3. Choose the integration mode — redirect, InSite (embedded) or modal — and enable Bizum if your bank activated it.
  4. Set the environment to Test and save.

Test before charging real customers

  1. Keep the environment on Test.
  2. Place an order and pay with the Redsys test cards.
  3. Confirm the order validates and check the module logs. Error SIS0042 means the secret key is wrong.

Go live

  1. Switch the environment to Production and save.
  2. Place one small real order and confirm it completes.
  3. Process a refund from the PrestaShop back office to confirm refunds work.

Frequently asked questions

PrestaShop 8.x, with support for 1.7 as well.
Yes. Request a TPV Virtual from your bank; they provide the merchant code, terminal number and secret key.
Yes. The module supports InSite (embedded) and modal modes in addition to redirect.
Yes. Refunds, full or partial, are processed from the PrestaShop back office.
Free for nonprofits

José Conti provides premium payment gateway plugins completely free, with lifetime support, for legally registered nonprofit organizations. If you run a nonprofit and need to accept payments through Redsys, apply for a free license.

Apply for a free license

Get Redsys for PrestaShop

The complete Redsys module for PrestaShop 8+, with redirect, InSite, Bizum and direct support.