📊 State of Magento 2025

The Home for Magento 2 Excellence

Quality-tested Magento 2 modules. Explore. Evaluate. Elevate. #magento2

613 Modules
401 Ready
211 Need Help
🏆 Leaderboard
Potentially Abandoned v1.6.8

Magento2 Module

sveaekonomi/magento2-module

Integrates Svea Ekonomi payment options (Invoice, Payment Plan, Card, Bank) into Magento 2. Allows configuration of payment fees and updating payment plan campaigns.

23,446
Downloads
Below average
2
GitHub Stars
Below average
7y ago
Last Release
1
Open Issues
Build Issues
2/3 checks passed

Build Tests

Composer Install
DI Compile
Templates

Code Quality

CS Coding Standard
6 errors , 576 warnings
PHPStan Failed

Tested on Magento 2.4.8-p3

Recent Test History

Each release is tested against the latest Magento version at that time.

v1.6.8 on Magento 2.4.8-p3
Dec 27, 2025

Looking for Contributors

Dependency injection compilation fails. Your contribution could help the entire Magento community!

Contribute

Share This Module's Status

Magento2 Module Magento compatibility status badge

README

Loaded from GitHub

Svea Ekonomi Webpay Magento 2 module

Dependencies

This module uses Svea Ekonomi's integration packages The integration packages requires php extensions for SOAP and cURL.

Installation

To install, go to your Magento root folder and run

composer require sveaekonomi/magento2-module

Run upgrade scripts

php bin/magento setup:upgrade

Configuration

In your magento admin, go to Stores->Configuration->Sales->Payment Methods

"Hosted Settings" refers to credentials for both Bank and Card payments.

For invoice and payment plan, make sure your Svea account's country the allowed country in Magento.

Invoice

You can set a payment handling fee on your invoice payments. Go to the settings for Invoice and enter the fee excluding tax. You can set the tax class for the fee under Stores->Configuration->Sales->Tax->Tax Classes

Payment plan

To update you active payment plan campaigns, enter your credentials and save. Then click on the Update Campaigns button. When your campaigns appear, save your settings again.

Card payment

If Capture card order on confirmation is set to yes, the Magento order will be invoiced when receiving the callback from Svea. If set to no, you will invioce the order manually.

Direct bank payment

Bank orders cannot be invoiced until they are captured at Svea.

This content is fetched directly from the module's GitHub repository. We are not the authors of this content and take no responsibility for its accuracy, completeness, or any consequences arising from its use.