OpenCart extension. Merchant Integration Manual
Updated 25.07.2024
Download OpenCart 3 module
Download OpenCart 4 module
- SEB e-commerce payment solution OpenCart module now supports OpenCart 4
Installation
SEB e-commerce payment solution extension is available on website free of charge: support.ecommerce.sebgroup.com
Whenever possible, the extension should first be installed on development and/or staging environments before deploying it to the production server.
1. Download OpenCart extension on SEB e-commerce Support website. In the OpenCart site administration panel open “Extensions”, then “Installer” and “Upload File”. Select the previously downloaded file and wait until the file is uploaded.
2. In the OpenCart site administration panel open “Extensions”, then “Extensions” and in the drop-down menu “Payments”. Click “Install” “SEB Payment Gateway” payment method.
Configuration
Once the extension is installed, it can be configured via Extensions → Payments → SEB Payment Gateway
Due to the reason that some 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 must be used to inform updated status of the payments. When the payment is finalized, a customer notification is sent to the callback URL. Notifications include fields payment_reference
and order_reference
.
You can set the callback URL in the Merchant Portal under E-shop Settings, and it can be found in module settings.
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 |
Status | Enable or disable SEB Payment Method. |
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 |
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 |
Mode | PRODUCTION – live/production mode (payments are sent to SEB e-commerce payment solution production server) TEST – test mode (payments are sent to SEB e-commerce payment solution test/demo server) |
Test API Username/Secret |
SEB Payment Gateway 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/general |
Total | The checkout total the order must reach before SEB e-commerce payment solution payment method becomes active. |
Processed Status | Order status for successful payments. Default status is “Pending”. Adjust this as needed. |
Geo Zones | Enable SEB e-commerce payment solution payment method only for certain geographic regions. |
Sort order | When a system has several active payment methods installed, this field determines their display order. |
Version history
Date | Change |
09.12.2020 | Small bug fixes:
|
07.01.2021 | v 1.9.7 Bug fix:
|
28.02.2024 | v 1.9.8
Improvements:
Bug fix:
|
12.06.2024 | v 1.0.0
New module for OpenCart 4 |
25.07.2024 | v 1.9.9
Improvements:
|