PHPackages                             ingenico-epayments/connect-extension-magento1 - 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. ingenico-epayments/connect-extension-magento1

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

ingenico-epayments/connect-extension-magento1
=============================================

Magento 1 Extension for connecting to the Ingenico ePayments Connect platform

2.1.1(6y ago)3174MITPHP

Since Aug 13Pushed 6y ago10 watchersCompare

[ Source](https://github.com/Ingenico-ePayments/connect-extension-magento1)[ Packagist](https://packagist.org/packages/ingenico-epayments/connect-extension-magento1)[ RSS](/packages/ingenico-epayments-connect-extension-magento1/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (6)DependenciesVersions (5)Used By (0)

Ingenico ePayments Connect Extension for Magento 1
==================================================

[](#ingenico-epayments-connect-extension-for-magento-1)

Payment extension for processing the Magento order workflow via the Ingenico ePayments Connect API

Requirements
------------

[](#requirements)

To use this extension you need to have an Ingenico ePayments account.

Compatibility
-------------

[](#compatibility)

This extension is compatible with the following versions of Magento:

- **CE / Open Source**: 1.9.3.6 and upward
- **EE / Commerce**: 1.14.3.6 and upward

This extension is compatible with PHP 5.6, 7.0, 7.1 and 7.2.

Installation Instructions
-------------------------

[](#installation-instructions)

### Install the extension

[](#install-the-extension)

The extension can be installed via Composer (preferred way) or manually.

#### Installation via Composer

[](#installation-via-composer)

Installation via Composer requires the [Magento Composer Installer](https://github.com/Cotya/magento-composer-installer) to be in place.

Add the repository to your `composer.json` by running the following command:

```
composer config repositories.ingenico_connect git https://github.com/Ingenico-ePayments/connect-extension-magento1.git

```

Add the required Composer module:

```
composer require ingenico-epayments/connect-extension-magento1

```

After this, log out from the Magento® 1 admin panel, and log in again, and clear the Magento caches.

Proceed with the extension configuration.

#### Manual installation

[](#manual-installation)

Unzip the package contents into your Magento root directory.

Verify that the extension files have been copied into this directory:

```
app/code/community/Ingenico/Connect

```

After this, log out from the Magento® 1 admin panel, and log in again, and clear the Magento caches.

Proceed with the extension configuration.

### Configure the extension

[](#configure-the-extension)

The extension adds a new configuration tab which must be configured to process payments with Ingenico ePayments:

```
System → Configuration → Sales → Ingenico ePayments

```

Please review and/or update the following settings:

- Section `Account Settings`:
    - `Enabled`: `Yes`
    - `API Endpoint` and `API Endpoint (Secondary)`: see the [API endpoints reference](https://epayments-api.developer-ingenico.com/s2sapi/v1/en_US/php/endpoints.html).
    - `API Key`, `API Secret` and `MID (Merchant ID)`: see the Configuration Center.
    - `Hosted Checkout Subdomain`: by default, this is `'https://payment.`; if needed, this can be configured on Configuration Center.
- Section `Checkout Settings`: this lets you configure how the payment products are displayed and where the payment data is going to be entered by the customer. The following checkout types are available:
    - `Payment products and input fields on Hosted Checkout`: Display available payment products with input fields on the Hosted Checkout page (external payment site) after placing the order.
    - `Payment products in Magento checkout, input fields on Hosted Checkout`: Display payment products (except input fields) directly in the Magento checkout. The customer enters the payment data afterwards on the Hosted Checkout page after placing the order.
    - `Payment products and input fields in Magento checkout (inline)`: Display payment products with input fields directly in the Magento® 2 checkout (no redirection to external payment page, except for 3D Secure etc.). Important: using inline payments requires your Magento store to be PCI compliant on level SAQ-A EP.
- Section `Webhooks`:
    - `Key ID` and `Secret Key`: see the Configuration Center, from which the webhooks keys can be requested.
    - From the Configuration Center, the webhooks should be configured by adding endpoints:
        - Create a `payment` endpoint with endpoint url  and selected events starting with "payment."
        - Create a `refund` endpoint with endpoint url  and selected events starting with "refund."
- Section `Cancellation of Pending Orders`:
    - `Number of days before cancellation`: allows specification of the number of numbers after which abandoned carts should be cancelled (requires a working cron).
- Section `Fraud notification`:
    - `Manager Email`: destination email address for notifications when the Ingenico ePayments Fraud Detection is triggered.

Please make sure that all fields in `Account Settings` and `Fraud Notification` are configured before saving the configuration.

After saving the configuration, the Magento caches need to be flushed.

### Upgrade instructions

[](#upgrade-instructions)

If you are upgrading from a version prior to 2.0.0, please read the [upgrade instructions](UPGRADE.md).

Support
-------

[](#support)

In case of questions or problems, you can contact the Ingenico support team:

License
-------

[](#license)

Please refer to the included [LICENSE.txt](LICENSE.txt) file.

Copyright
---------

[](#copyright)

(c) 2019 Ingenico eCommerce Solutions Bvba

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

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 ~192 days

Total

4

Last Release

2253d ago

Major Versions

1.3.2 → 2.0.02019-09-11

### Community

Maintainers

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

---

Top Contributors

[![IngenicoEPayments](https://avatars.githubusercontent.com/u/16818369?v=4)](https://github.com/IngenicoEPayments "IngenicoEPayments (3 commits)")[![rikvanthof](https://avatars.githubusercontent.com/u/8860287?v=4)](https://github.com/rikvanthof "rikvanthof (1 commits)")

### Embed Badge

![Health badge](/badges/ingenico-epayments-connect-extension-magento1/health.svg)

```
[![Health](https://phpackages.com/badges/ingenico-epayments-connect-extension-magento1/health.svg)](https://phpackages.com/packages/ingenico-epayments-connect-extension-magento1)
```

###  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)
