Configure Servired (Sermepa) payment gateway in Virtuemart 2 –

The Servired payment gateway (Sermepa) will allow visitors to our online store to make payments for orders through the credit card. In this way it will be possible to know, as soon as the order is finished, if the payment has been completed or not, something that we will not know with other methods such as bank transfer.

To configure this payment method we will use the Sermepa plugin for Virtuemart 2.0 from , here is a tutorial for . With this plugin it will not be necessary to prepare any custom code or modify files, but we will simply have to enter the data that our bank has provided us.

Hosting Mautic QuickStart -50% with support in Spanish
24 hours and free training

Send up to 1,000,000 emails/year. Mautic Support in Spanish 24 hours, 365 days

When we contract the Sermepa Virtual POS service, the bank will provide us with the data for the test environment. They will indicate our merchant code, encryption key and terminal number. In addition, they should give us the data of a test card so that we can carry out tests of accepted and rejected payments.

Once we have this data we will have to edit the payment method from the Virtuemart administration and enter the tab Setting. Here we must select for the parameter Served environment the option Tests on t-system and then enter the data provided by the bank. Now we can do payment tests in our store to check if it connects correctly with the payment gateway, requesting the credit card information.

See also  Redirect meta tags in HTML page

for parameter signature type Normally you will have to select the option extended full SHA and for the parameter Online Notification you will have to select the option HTTP or HTTP+. The value of these parameters can vary depending on the configuration of the POS, so if we experience problems during the tests we can consult with the bank the value that must be entered for these 2 fields.

Once we have made at least one order test with valid payment and another with payment not accepted (for example, if we use an invalid card number) we must request our bank to pass to the real environment or production environment. They must send us new data, including the new encryption key that we must enter in the configuration of the payment gateway in Virtuemart. In addition, we must change the parameter Served environment to option Real. Once this is done, it will be convenient to carry out a test with a real card payment to verify that everything works correctly. If we want, a refund of the payment can be generated later from the administration of the Virtual POS (this access to the administration will have to be given to us by the bank).

We have prepared a video tutorial where the Servired payment gateway configuration process and the different available parameters are explained in more detail:

Help us improve our content by sharing your opinion

Technician with more than 15 years of experience in support and web development. I am currently in charge of caltener.com, a company specialized in supporting WordPress, PrestaShop and Joomla.

See also  Image on the mobile

Web design where we take care of the details, such as design, loading speed and adaptation to SEO.

Optimization, migration and upgrade services.

Loading Facebook Comments ...
Loading Disqus Comments ...