From 091fbcba3f3b0fd01041e08ebfaf3af09d03f165 Mon Sep 17 00:00:00 2001 From: "Audrey (auva)" Date: Tue, 28 Oct 2025 11:40:44 +0100 Subject: [PATCH] [ADD] payment_providers/redsys: create doc for Redsys task-5081671 closes odoo/documentation#15123 Signed-off-by: Audrey Vandromme (auva) --- .../finance/payment_providers.rst | 8 ++++ .../finance/payment_providers/redsys.rst | 45 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 content/applications/finance/payment_providers/redsys.rst diff --git a/content/applications/finance/payment_providers.rst b/content/applications/finance/payment_providers.rst index 832019454..ed516739b 100644 --- a/content/applications/finance/payment_providers.rst +++ b/content/applications/finance/payment_providers.rst @@ -23,6 +23,7 @@ Online payments payment_providers/paymob payment_providers/paypal payment_providers/razorpay + payment_providers/redsys payment_providers/stripe payment_providers/worldline payment_providers/xendit @@ -147,6 +148,12 @@ Online payment providers - Full only - Full and partial - + * - :doc:`Redsys ` + - The provider's website + - + - + - + - * - :doc:`Stripe ` - Odoo - |V| @@ -489,6 +496,7 @@ payments from other payments. - :doc:`payment_providers/paymob` - :doc:`payment_providers/paypal` - :doc:`payment_providers/razorpay` + - :doc:`payment_providers/redsys` - :doc:`payment_providers/stripe` - :doc:`payment_providers/worldline` - :doc:`payment_providers/xendit` diff --git a/content/applications/finance/payment_providers/redsys.rst b/content/applications/finance/payment_providers/redsys.rst new file mode 100644 index 000000000..f76a16ff0 --- /dev/null +++ b/content/applications/finance/payment_providers/redsys.rst @@ -0,0 +1,45 @@ +====== +Redsys +====== + +`Redsys `_ is a Spain-based payment service provider that processes online and +in-store payments for businesses across Europe. It allows merchants to accept major credit and debit +cards, as well as other local payment methods supported by Spanish banks. + +.. _payment_providers/redsys/configure_redsys: + +Redsys account configuration +============================ + +#. Contact your bank to request activation of an online payment terminal (TPV) with Redsys. +#. `Log into your Redsys account + `_ using the credentials + provided by your bank. +#. In the left-hand menu, navigate to :menuselection:`Merchant Configuration`. +#. In the :guilabel:`Merchant Information` section, fill in the :guilabel:`Name`, + :guilabel:`Merchant URL`, and :guilabel:`Merchant Email` fields. +#. Set the fields in the :guilabel:`Configuration data` section as follows: + + - :guilabel:`Online notification`: :guilabel:`With online notification: HTTP` + - :guilabel:`Synchronization`: :guilabel:`Synchronous` + - :guilabel:`Parameters in the URLs`: :guilabel:`Yes` + +#. Copy the merchant code and merchant terminal number displayed in the :guilabel:`Merchant + management` section and save them for :ref:`later `. +#. Click :guilabel:`See key`, enter your user identifier and password to display the key, and save + it for :ref:`later `. + +.. _payment_providers/redsys/configure_odoo: + +Configuration in Odoo +===================== + +#. :ref:`Navigate to the payment provider Redsys `. +#. Fill in the :guilabel:`Merchant Code`, :guilabel:`Merchant Terminal`, and :guilabel:`Secret Key` + fields with the information saved at the step :ref:`payment_providers/redsys/configure_redsys`. +#. Configure the rest of the options to your liking. +#. Set the :guilabel:`State` field to :guilabel:`Enabled` (or :guilabel:`Test Mode` if you want to + :ref:`test the integration without affecting live transactions `). + +.. seealso:: + :doc:`../payment_providers`