Prestashop

plus-sign-simple

Integrate Prestashop and Realex Payments

Trexle connects Prestashop to Realex Payments and 100+ other payment gateways using a single plugin for one time annual fee

Realex Payments and Prestashop Integration Guide

You will need the Realex Payments login and password. The first is a merchant unique ID, while the second is the password that signs the merchant unique ID. There is a 3rd authentication method to distinguish credit card processing traffic and destination but is not required to work with Trexle. Another optional parameter the Realex team decided to make unique per request is the orderid , so if validation fails you can not correct and resend using the same order id.

 

Navigate into your Trexle dashboard Payment Gateway tab and choose Realex from the drop down menu as shown below.

Use the credentials obtained from Realex as the login and password in Trexle dashboard. Click Add Gateway and confirm by waiting for the success notification message in red.

Take the credentials you just obtained from Realex Payments and navigate to Trexle dashboard, click Payments Gateways and select Realex Payments from the drop down menu as shown below.

Fill into your Realex Payments credential and click Add Gateway. Click the Activate button next to Realex Payments, and it will give you a success message and the button will turn into green. You should see something like below.

To integrate Realex Payments and Prestashop you need Trexle API keys

Download the Trexle Prestashop module from Trexle github repository, then navigate into your Prestashop admin dashboard, click Modules/Modules & Services.

Upload Trexle Prestashop payment module/addon zip archive.

Once uploaded, Prestashop will let you know if the module has been installed successfully. Once installed, click configure.

Insert your Trexle API live public and live secrets keys and repeat the same for test keys, then click the save icon as demonstrated below.

Once saved, click Payments in Modules and Services and make sure the module is check marked properly for the Currency, Group, and Country Restrictions. Make a test product, then make a test order to make sure the customers shopping experience is perfect.

Visa
Test Case 1
00 – Successful
4263970000005262

Test Case 2
101 – Declined
4000120000001154

Test Case 3
102 – Referral B
4000130000001724

Test Case 4
103 – Referral A
4000160000004147

Test Case 5
200 – Comms Error
4009830000001985

MasterCard
Test Case 1
00 – Successful
5425230000004415

Test Case 2
101 – Declined
5114610000004778

Test Case 3
102 – Referral B
5114630000009791

Test Case 4
103 – Referral A
5121220000006921

Test Case 5
200 – Comms Error
5135020000005871

American Express
Test Case 1
00 – Successful
374101000000608

Test Case 2
101 – Declined
376525000000010

Test Case 3
102 – Referral B
375425000000907

Test Case 4
103 – Referral A
343452000000306

Test Case 5
200 – Comms Error
372349000000852

Diners Club
Test Case 01
00 – Successful
36256000000725

Test Case 02
101 – Declined
36256000000998

Test Case 03
102 – Referral B
36256000000634

Test Case 04
103 – Referral A
38865000000705

Test Case 05
200 – Comms Error
30450000000985

Discover
Test Case 01
00 – Successful
6011000000000087

Test Case 02
101 – Declined
6011000000001010

Test Case 03
102 – Referral B
6011000000001028

Test Case 04
103 – Referral A
6011000000001036

Test Case 05
200 – Comms Error
6011000000002000

JCB
Test Case 01
00 – Successful
3566000000000000

Test Case 02
101 – Declined
3566000000001016

Test Case 03
102 – Referral B
3566000000001024

Test Case 04
103 – Referral A
3566000000001032

Test Case 05
200 – Comms Error
3566000000002006

3D Secure
Test Case 1 *
Cardholder Not Enrolled
ECI 6 **
4012001038443335

Test Case 2
Unable to Verify Enrolment
ECI 7 **
4012001038488884

Test Case 3
Invalid response from Enrolment Server
ECI 7 **
4012001036298889

Test Case 4
Enrolled but invalid response from ACS
ECI 7 **
4012001036853337

Test Case 5 *
Successful Authentication
ECI 5 **
4012001037141112

Test Case 6 *
Authentication Attempt Acknowledged
ECI 6 **
4012001037167778

Test Case 7
Incorrect Password entered
ECI 7 **
4012001037461114

Test Case 8
Authentication Unavailable
ECI 7 **
4012001037484447

Note that for 3D Secure testing Only VISA cards can be used for . These don’t require passphrases – the test system will automatically fill in the passphrase and all the necessary information. It will then ask you to press a button to continue. Prior to going live, you will need to contact Global Payments to configure the list of allowed IP addresses for your account. For live transactions, Global Payments will automatically reject transactions which originate from unknown IPs. Our Integration and Support Team can also provide your live Shared Sceret and other account credentials.

Realex Payments Supported Countries

Realex Payments Supported Payment Processing Actions

✔ Purchase
✔ Authorize
✔ Capture
✔ Void
✔ Credit
✔ Recurring
✔ Card Store

Key Features

Credit Card Vault: securely store your customers sensitive credit card data using tokens.
Instant PCI-DSS Compliance: your customers credit card data never touches your site or server.
Multiple Gateway Support: Connect your Prestashop site to 100+ payment gateway

About Trexle

Trexle is a powerful online recurring subscription billing platform that integrate Realex Payments and other +100 payment gateways with Prestashop and other dozen of e-commerce platforms.

About Realex Payments

Realex Payments is the leading credit card gateway in Ireland, founded in 2000. The company has grown rapidly since its inception, now employing over 170 staff In 2007, it expanded into the UK market, following a surge in business being transacted online. In 2010, it signed a deal with French bank BNP Paribas which will allow payments to be processed directly into accounts in France. Currently Realex Payments is a European payment service provider and a division of Global Payments Inc. with offices in Dublin and London.

About Prestashop

PrestaShop is a free, open source e-commerce solution. The software is published under the Open Software License (OSL). It is written in the PHP programming language with support for the MySQL database management system. PrestaShop is currently used by 250,000 shops worldwide and is available in 60 different languages.

Cart