Skip to content

Commit 091fbcb

Browse files
committed
[ADD] payment_providers/redsys: create doc for Redsys
task-5081671 closes #15123 Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>
1 parent 1c4e82c commit 091fbcb

File tree

2 files changed

+53
-0
lines changed

2 files changed

+53
-0
lines changed

content/applications/finance/payment_providers.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Online payments
2323
payment_providers/paymob
2424
payment_providers/paypal
2525
payment_providers/razorpay
26+
payment_providers/redsys
2627
payment_providers/stripe
2728
payment_providers/worldline
2829
payment_providers/xendit
@@ -147,6 +148,12 @@ Online payment providers
147148
- Full only
148149
- Full and partial
149150
-
151+
* - :doc:`Redsys <payment_providers/redsys>`
152+
- The provider's website
153+
-
154+
-
155+
-
156+
-
150157
* - :doc:`Stripe <payment_providers/stripe>`
151158
- Odoo
152159
- |V|
@@ -489,6 +496,7 @@ payments from other payments.
489496
- :doc:`payment_providers/paymob`
490497
- :doc:`payment_providers/paypal`
491498
- :doc:`payment_providers/razorpay`
499+
- :doc:`payment_providers/redsys`
492500
- :doc:`payment_providers/stripe`
493501
- :doc:`payment_providers/worldline`
494502
- :doc:`payment_providers/xendit`
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
======
2+
Redsys
3+
======
4+
5+
`Redsys <https://redsys.es>`_ is a Spain-based payment service provider that processes online and
6+
in-store payments for businesses across Europe. It allows merchants to accept major credit and debit
7+
cards, as well as other local payment methods supported by Spanish banks.
8+
9+
.. _payment_providers/redsys/configure_redsys:
10+
11+
Redsys account configuration
12+
============================
13+
14+
#. Contact your bank to request activation of an online payment terminal (TPV) with Redsys.
15+
#. `Log into your Redsys account
16+
<https://sis-t.redsys.es:25443/admincanales-web/index.jsp#/login>`_ using the credentials
17+
provided by your bank.
18+
#. In the left-hand menu, navigate to :menuselection:`Merchant Configuration`.
19+
#. In the :guilabel:`Merchant Information` section, fill in the :guilabel:`Name`,
20+
:guilabel:`Merchant URL`, and :guilabel:`Merchant Email` fields.
21+
#. Set the fields in the :guilabel:`Configuration data` section as follows:
22+
23+
- :guilabel:`Online notification`: :guilabel:`With online notification: HTTP`
24+
- :guilabel:`Synchronization`: :guilabel:`Synchronous`
25+
- :guilabel:`Parameters in the URLs`: :guilabel:`Yes`
26+
27+
#. Copy the merchant code and merchant terminal number displayed in the :guilabel:`Merchant
28+
management` section and save them for :ref:`later <payment_providers/redsys/configure_odoo>`.
29+
#. Click :guilabel:`See key`, enter your user identifier and password to display the key, and save
30+
it for :ref:`later <payment_providers/redsys/configure_odoo>`.
31+
32+
.. _payment_providers/redsys/configure_odoo:
33+
34+
Configuration in Odoo
35+
=====================
36+
37+
#. :ref:`Navigate to the payment provider Redsys <payment_providers/add_new>`.
38+
#. Fill in the :guilabel:`Merchant Code`, :guilabel:`Merchant Terminal`, and :guilabel:`Secret Key`
39+
fields with the information saved at the step :ref:`payment_providers/redsys/configure_redsys`.
40+
#. Configure the rest of the options to your liking.
41+
#. Set the :guilabel:`State` field to :guilabel:`Enabled` (or :guilabel:`Test Mode` if you want to
42+
:ref:`test the integration without affecting live transactions <payment_providers/test-mode>`).
43+
44+
.. seealso::
45+
:doc:`../payment_providers`

0 commit comments

Comments
 (0)