Skip to content

Commit 22eaef2

Browse files
committed
[ADD] payment_providers/redsys: create doc for Redsys
task-5081671
1 parent 4263418 commit 22eaef2

File tree

2 files changed

+62
-0
lines changed

2 files changed

+62
-0
lines changed

content/applications/finance/payment_providers.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Online payments
2222
payment_providers/paymob
2323
payment_providers/paypal
2424
payment_providers/razorpay
25+
payment_providers/redsys
2526
payment_providers/stripe
2627
payment_providers/worldline
2728
payment_providers/xendit
@@ -140,6 +141,12 @@ Online payment providers
140141
- Full only
141142
- Full and partial
142143
-
144+
* - :doc:`Redsys <payment_providers/redsys>`
145+
- The provider's website
146+
-
147+
-
148+
-
149+
-
143150
* - :doc:`Stripe <payment_providers/stripe>`
144151
- Odoo
145152
- |V|
@@ -482,6 +489,7 @@ payments from other payments.
482489
- :doc:`payment_providers/paymob`
483490
- :doc:`payment_providers/paypal`
484491
- :doc:`payment_providers/razorpay`
492+
- :doc:`payment_providers/redsys`
485493
- :doc:`payment_providers/stripe`
486494
- :doc:`payment_providers/worldline`
487495
- :doc:`payment_providers/xendit`
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
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+
#. `Create a Redsys account
15+
<XXX don't know how>`_ if necessary and log in to the `Redsys test environment
16+
<https://sis-t.redsys.es:25443/admincanales-web/index.jsp#/login>`_.
17+
#. Navigate to :menuselection:`Merchant Configuration` in the left part of the application page.
18+
#. Fill in the :guilabel:`Name`, :guilabel:`Merchant URL`, and :guilabel:`Merchant Email` fields in
19+
the :guilabel:`Merchant Information` section.
20+
#. Set the fields in the :guilabel:`Configuration data` section as follows:
21+
22+
- :guilabel:`Online notification`: :guilabel:`With online notification: HTTP`
23+
- :guilabel:`Synchronization`: :guilabel:`Synchronous`
24+
- :guilabel:`Parameters in the URLs`: :guilabel:`Yes`
25+
26+
#. Copy the merchant code and merchant terminal number displayed in the :guilabel:`Merchant
27+
management` section and save them for :ref:`later <payment_providers/redsys/configure_odoo>`.
28+
29+
.. tip::
30+
If you want to try the integration in Odoo without charging customers, click :guilabel:`See
31+
key`, enter your user identifier and password to display the key, then copy the key in
32+
:ref:`Odoo <payment_providers/redsys/configure_odoo>`. If not, proceed with the next step.
33+
34+
#. Click :guilabel:`Pasar a producción` to switch to the live environment; you will then receive
35+
an email that will guide you to obtain the keys for the live environment.
36+
#. Copy the key and save it for :ref:`later <payment_providers/redsys/configure_odoo>`.
37+
38+
Once you have completed and tested one of the integrations in the test environment, you will need
39+
to contact Redsys to activate the production environment and start processing real payments.
40+
41+
.. _payment_providers/redsys/configure_odoo:
42+
43+
Configuration in Odoo
44+
=====================
45+
46+
#. :ref:`Navigate to the payment provider Redsys <payment_providers/add_new>`.
47+
#. Fill in the :guilabel:`Merchant Code`, :guilabel:`Merchant Terminal`, and :guilabel:`Secret Key`
48+
fields with the information saved at the step :ref:`payment_providers/redsys/configure_redsys`.
49+
#. Configure the rest of the options to your liking.
50+
#. Set the :guilabel:`State` field to :guilabel:`Enabled` (or :guilabel:`Test Mode` if you are
51+
trying Redsys as a :ref:`test <payment_providers/test-mode>`).
52+
53+
.. seealso::
54+
:doc:`../payment_providers`

0 commit comments

Comments
 (0)