PHPackages                             ecommpay/module-payments - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. ecommpay/module-payments

ActiveMagento2-module[Payment Processing](/categories/payments)

ecommpay/module-payments
========================

Ecommpay official plugin for Magento2

2.2.1(9mo ago)11.5kGPL-2.0PHPPHP &gt;=7.1

Since Aug 14Pushed 9mo ago1 watchersCompare

[ Source](https://github.com/ITECOMMPAY/ecommpay-magento2)[ Packagist](https://packagist.org/packages/ecommpay/module-payments)[ RSS](/packages/ecommpay-module-payments/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (18)Used By (0)

Ecommpay Payments.
==================

[](#ecommpay-payments)

Contributors: Ecommpay.

Tags: card payments, apple pay, google pay, open banking, paypal, sofort, ideal, klarna, giropay, payment gateway, Magento

License: GPLv2s

License URI:

Accept bank transfers, cards, local payment methods and cryptocurrencies. Boost conversion with a customisable checkout form. Enjoy 24/7 expert support.

Description
-----------

[](#description)

Ecommpay’s Magento plugin is a complete growth-focused payment solution for merchants looking to dominate local markets or expand globally, maximise profits and reduce operational costs.

Accept card, bank, eWallet and crypto payments. Make payouts in any Mlocal currency and receive weekly or even more frequent settlements in EUR or GBP. Enjoy industry-leading support, low and transparent fees and advanced checkout form customisation options, including full localisation to any language.

The plugin is available to every business in the EEA and the UK. The integration is quick and intuitive and usually takes 1-2 business days.

Feature highlights
------------------

[](#feature-highlights)

### Cards

[](#cards)

Accept VISA, Mastercard, American Express or Union Pay. Maximise acceptance rates and avoid double conversion with Smart Payment Rooting and Cascading technologies on board.

### Open Banking

[](#open-banking)

Let your customers pay with their bank of choice, reduce processing fees and eliminate the risk of chargebacks. Works with 2000+ banks in Europe and the UK.

### Cryptocurrencies

[](#cryptocurrencies)

Take payments in all the popular cryptocurrencies and settle in USD, GBP or EUR without the conversion risk.

### eWallets

[](#ewallets)

Offer an option to pay Apple Pay and Google Pay or local eWallets your customers know and trust, like Blik, Bancontact, EPS, Giropay, iDEAL, Multibanco, Neteller and more.

### Payment links

[](#payment-links)

Create payment links with a few clicks and let your customers pay straight from their email, messenger apps or SMS.

### Payouts

[](#payouts)

Make refunds or pay your suppliers and business partners in any currency. Payouts are delivered in 30 minutes after the approval.

### Customisation

[](#customisation)

Fine-tune the look and feel of your checkout form to reach the maximum conversion. Customise the design, available payment methods and languages.

### Support

[](#support)

Enjoy industry-leading support with an average response time of 15 minutes. We are always by your side to help with technical issues and share our knowledge of local markets.

### Settlements

[](#settlements)

Receive weekly or even more frequent settlements in EUR, USD or GBP.

Installation
------------

[](#installation)

### From the marketplace (recommended)

[](#from-the-marketplace-recommended)

1. Go to your Magento2 application folder and run this command

```
composer require ecommpay/module-payments

```

2. At this moment you may be asked to submit your access keys. How to get keys see [Get your authentication keys](https://devdocs.magento.com/guides/v2.3/install-gde/prereq/connect-auth.html).
3. Run update Magento commands

```
php bin/magento setup:upgrade
php bin/magento cache:flush
php bin/magento cache:clean
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

```

### From zip archive

[](#from-zip-archive)

1. Download the zip archive with the latest version of the ecommpay plugin from [github](https://github.com/ITECOMMPAY/ecommpay-magento2/releases).
2. Copy the 'Ecommpay' folder to the '/app/code/' directory on your Magento server. Ensure that the final path appears as 'app/code/Ecommpay/Payments'.
3. Execute the following commands in your Magento server's command line interface:

```
php bin/magento indexer:reindex
php bin/magento setup:upgrade
php bin/magento cache:flush
php bin/magento cache:clean
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

```

Setting up
----------

[](#setting-up)

1. In your Magento Admin Panel, navigate to *Stores -&gt; Configuration -&gt; Sales -&gt; Payment Methods -&gt; ECOMMPAY*.
2. Fill in the "Project ID" and "Secret key" fields in the "General Settings" section, and save the settings.
3. You're now ready to start using Ecommpay with Magento.

How do I start?
---------------

[](#how-do-i-start)

1. Download and install our free Magento plugin. It’s quick and easy. Feel free to test it any time
2. Create a merchant account with Ecommpay and provide all the necessary documents
3. Once approved, go live and start accepting payments in just a couple of days.
4. Receive weekly or even more frequent settlements.
5. Scale your business easily and expand to new markets with the same plugin.

### Dependencies

[](#dependencies)

General:

1. Magento &gt;= 2.2

### Changelog

[](#changelog)

#### 2.2.1

[](#221)

- Security improvements

#### 2.2.0

[](#220)

- Feature: Restore the cart if the user returns from the payment page by clicking the back button in the browser

#### 2.1.0

[](#210)

- Feature: Enhanced payment flow. We've added a retry feature for failed payments, making it easier for users to complete their purchase.

#### 2.0.0

[](#200)

- Feature: Two-step payments are now available!

#### 1.2.0

[](#120)

- Feature: Add new payment gateways Neteller, Skrill, Bancontact, Multibanco

#### 1.1.2

[](#112)

- Patch: Change the signature level for Ecommpay API requests

#### 1.1.1

[](#111)

- Minor bug resolutions and code refactoring.

#### 1.1.0

[](#110)

- New Payment Page Display mode added it is called “Embedded mode". This mode makes the process of paying even smoother by putting the payment page right on the checkout page. Users no longer need to be redirected to a different page to complete their card payments.

#### 1.0.0

[](#100)

- First release.

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance58

Moderate activity, may be stable

Popularity19

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~46 days

Recently: every ~30 days

Total

17

Last Release

271d ago

Major Versions

1.2.0 → 2.0.02024-08-15

### Community

Maintainers

![](https://www.gravatar.com/avatar/cbfc255510e0f8768cfaad03539856866fdca7c4bde9c6cc03d50b4abc66a375?d=identicon)[ECOMMPAY](/maintainers/ECOMMPAY)

### Embed Badge

![Health badge](/badges/ecommpay-module-payments/health.svg)

```
[![Health](https://phpackages.com/badges/ecommpay-module-payments/health.svg)](https://phpackages.com/packages/ecommpay-module-payments)
```

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
