PrestaShop extension. Merchant Integration Manual

31.08.2020

Download PrestaShop Module

  • Adds SEB e-commerce payment solution service to the PrestaShop installation for
    supporting Card and Open Banking payments.
  • Enables embedding the payment form to the checkout workflow in iFrame for card
    payments
  • Customer Initiated Token (one-click) payment allow returning customers to perform
    payments faster and easier using saved card details (in development)

iFrame card payment form:

 

Open Banking payment (always redirect)

Requirements

The extension has been tested to work with the following PrestaShop versions:

  • PrestaShop v1.7.6

Installation

SEB e-commerce payment solution extension is available on support website free of
charge: support.ecommerce.sebgroup.com

1. Go to the Back Office and open “Modules” > “Module manager” from main menu
2. In the upper right corner of the screen locate the button “Add new module”.
3. Upload the ZIP file
4. Locate the SEB e-commerce payment solution module in the list, scrolling down if necessary.
5. In the row for the new module, click Install.
6. Locate the module and click > Configure.

Configuration
Once the module is activated configuration options for SEB e-commerce payment solution can be found in PrestaShop admin interface under “Modules” > “Module manager” > “SEB payment gateway”.

 

Due to the reason that some of the banks do not support 3DS inside the iFrame we recommend to set up redirect payment flow.

 

Callback notification set up in merchant portal
Callback notifications are used to inform updated status of the payments. When the payment
is finalized by a customer notification is sent to the callback_url. Notifications include
payment_reference and order_reference.
You can set callback URL in Merchant Portal under E-shop settings.
https://yourURL.com/module/sebpaymentgateway/return

SEB e-commerce payment solution has two separate Merchant Portals:
Test/demo: https://mwt-seb-demo.every-pay.com/
Live/production: https://portal.ecommerce.sebgroup.com/

*Please ensure that you access the correct environments.

Field name Description
Live Mode On – module uses Live server, Off – module uses test server (this is for testing only- then Test API Username and Test Shared secret are in use)
Token Payments Enables one-click-payments which allows returning customers to save their card details (a reference token to required card information in SEB e-commerce payment system) for faster and easier payments in the future.
Payment form type iFrame – payment form is embedded in the checkout workflow.
Redirect – after checkout the buyer is redirect to SEB e-commerce
payment solution payment page.
* Open banking payments are always redirect.
iFrame skin Specifies the skin name, configured under Merchant Portal settings.
Default value is ‘default’ which has standard SEB e-commerce payment solution payment form design.
Description This controls the description which the user sees during checkout in
Payment Confirmation page. Free text in HTML-format can be added.
Processing Account Processing accounts are defined in SEB e-commerce payment solution Merchant Portal.
LIVE:
https://portal.ecommerce.sebgroup.com/merchant_settings/currency_facilities
TEST:
https://mwt-seb-demo.every-pay.com/merchant_settings/currency_facilities
Looks like this: EUR3D1 or USD3D1
API Username/secret SEB e-commerce payment solution Live and Test servers have different API credentials.
API settings are defined in SEB e-commerce payment solution LIVE
Merchant Portal:
https://portal.ecommerce.sebgroup.com/merchant_settings/general
Test API
Username/secret
SEB e-commerce payment solution Live and Test servers have different API credentials.
API settings are defined in SEB e-commerce payment solution
TEST Merchant Portal:
https://mwt-seb-demo.every-pay.com/merchant_settings/currency_facilities
in Integration Documentation
Did this article answer your question?