|
| 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