Ingenico ePayments

Compatible With: Community 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4 Enterprise 1.12, 1.13, 1.13.1, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4

Tech Specifications

Current Version:
Stable Build
16 May, 2019
Extensions, Payments & Security, Payment Integration
License Type:
Open Software License 3.0 (OSL-3.0)


Accept local and international payments with the Ingenico ePayments extension built for Magento 1.

Other Extensions by Ingenico ePayments


Back to top

This extension is only compatible with the Ogone platform. For the Global Collect Connect extension, please see our Ingenico ePayments Global Collect Connect extension. 


Ingenico ePayments is the online and mobile commerce division of Ingenico Group. We connect merchants and consumers, enabling businesses everywhere to go further beyond today’s boundaries and creating the future of global commerce. As industry leaders since 1994, our innovative spirit drives us forward across all channels. We are the trusted partner of over 65,000 small and large merchants who rely on us to make payments easy and secure for their customers. With advanced data analytics, fraud management solutions and cross-border commerce expertise, we help merchants optimize their business and grow into new markets around the world.

Ingenico’s payment extension for Magento enables merchant to accept online payments from customers all over the world. Whether you are a startup, a medium-sized company or a large corporate business, our solutions are designed to help you grow in your home markets and beyond. Our payment extension is built and designed for Magento 1. It is free and regularly updated.


Account & Pricing

The Ingenico extension for Magento is free and regularly maintained. In order to accept payments through Ingenico, an account with Ingenico ePayments is required. Fees to merchants for payment processing typically include a monthly fee and a fixed price per transaction and are dependent on country, currency and payment method mix. Ingenico also offers an all-in, full service contract that allows merchants to manage several payment methods through one single contract.

Several packages are available depending on the merchant needs. Contact us today to receive a personalized offer.



  • Monitor, manage and reconcile payments from the Magento Admin Panel
  • Dynamically add additional payment methods to boost conversion by letting customers decide how they want to pay in each country
  • Improve conversion and offer a 1-step checkout experience in your own look and feel while reducing your PCI Compliancy efforts
  • Benefit from our enhanced fraud detection tools
  • Get support in 5 languages: English, German, French, Dutch and Italian


Security & Conversion At Checkout

Why choose between more security and more conversion when you can have both? Our Magento extension is designed with the FlexCheckout technology. The card payment data form is displayed through an iframe. The sensitive payment data is directly captured on our secure servers. Therefore,

  • you control the look and feel of your payment page;
  • you benefit from a fully PCI-compliant solution because you don’t have to store the sensitive card data;
  • you maintain the payment page in your own branding. Ingenico ePayments is completely invisible in the payment process;
  • you benefit from a seamless integration for various checkout scenarios including One Page Checkout;

 All major credit card brands (VISA, MasterCard, American Express, Diners) are supported.



  • Origin verification based on the SHA verification
  • 1-step checkout for credit cards
  • PCI compliant template handling
  • Multiple/Partial captures/refunds
  • Accept payments by mail or telephone (MOTO)
  • Send reminder mail with link to payment page
  • Display fraud result in order
  • Improve fraud detection through device fingerprinting
  • Credit/Debit card split
  • Dynamically add payment methods
  • Advanced fraud detection support


Supported Payment Methods

The payment methods listed below are supported. This list is non-exhaustive and regularly updated.

  • Credits cards: Visa, MasterCard, American Express, Diners Club International, JCB, AirPlus International, UATP
  • Debit cards: Maestro, Carte Bleue, Bancontact/Mister Cash, Dankort
  • Online banking: iDEAL, SOFORT Banking, giropay, PostFinance, ING Home’Pay, Belfius Direct Net, KBC/CBC, EPS
  • e-wallets, prepaid & gift cards: PayPal, paysafecard, mpass, Intersolve, Ping Ping, Privilège, Masterpass
  • Direct debit: ELV, BillPay, Eenmalige Machtiging
  • Invoice: BillPay, AfterPay, bank transfer
  • Online consumer credit: 1euro.com, Cofinoga, Aurora
  • Installment : Klarna


Security & Reliability

As a PCI Level-1 certified company, we ensure that the payment data of your customers and buyers are safe. Learn more about PCI compliancy on our Support site.

We provide excellent uptime. Consistently averaging over 99.9% availability, you can rely on our platform and the fully-redundant, fault-tolerant network it runs on.



Documentation can be found on this website.



The FAQ for the module can be found here: http://ingenico.support.netresearch.de/support/solutions

In case you can't find the solution in the FAQ, please contact our support team

Release Notes

Back to top


  • Compatible with CE: 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3 1.9.4
  • Compatible with EE: 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3 1.14.4
  • Stability: Stable Build
  • Description:

    - Add "How to handle zero amount authorization" in documentation

    - No admin orders (MoTo) possible
    - CC IFrame not visible when only one PM is active and OSC is used
    - Parameter length mismatch in validation


  • Compatible with CE: 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Compatible with EE: 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3
  • Stability: Stable Build
  • Description:

    - Compatibility with OneStepCheckout (http://onestepcheckout.com) extension in version 4.5.8
    - Payment confirmation emails now contain bank transfer information if applicable
    - Automated address splitting can now be disabled in the module configuration

    - Credit card and debit card details can now be directly entered in checkout without brand preselection
    - better input error handling in checkout

    - minor translation issues
    - PHP warnings in latest data_update script


  • Compatible with CE: 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Compatible with EE: 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3
  • Stability: Stable Build
  • Description:

    ### Added
    - Automatic cancellation of stale orders
    - Added a separate payment method for stored aliases, split of inline CC brands into separate method

    ### Changed
    - Retry page overhauled to now show more order information and customer actions
    - Customer birthdates for OpenInvoice (Klarna) are now requested from the customer on demand during checkout

    ### Fixed
    - Fixed checkout translation errors
    - Fixed BACKURL parameter exceeding parameter limit if SHA-512 is used for signature generation
    - Fixed incorrect key-name for additional payment information "acceptance" in order detail view
    - Fixed failing validation of already utf-8 encoded strings


  • Compatible with CE: 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    Fixed error when creating an order from the Admin panel


  • Compatible with CE: 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    Remove Hash (#) from OrderIdThe transmitted OrderId is now by default he orders increment id without a hash. The previous behaviour is not changed during upgrade though. If you are updating the extension and want to use the order increment id without a hash as your merchant reference, please contact our support.
    Country preselection for DirectDebitIf you choose the DirectDebit payment method as customer the corresponding country brand is automatically selected from your billing address' country. That way the Flexcheckout form is directly being loaded without an additional click.
    automatically choose Sofort├╝berweisung brandIf only one brand is enabled in the backend, choose it automatically in the frontend too and don't make the customer do it.
    Disable retry of cancelled orders
    Using the retry payment feature the customer could retry cancelled orders and add a valid payment to them. This was all kinds of wrong and is now prohibited.


  • Compatible with CE: 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    Alias parameters send even if Alias manager is inactive
    For eCommerce transactions the alias parameters could be send to the platform even though the alias manager was inactive, resulting in errors if the option was missing on platform side. This is no longer the case.
    COM parameter exceeds 100 characters
    The COM parameter send to the platform could exceed 100 characters resulting in a platform error. This has now been fixed by trimming the parameter to the required length.
    Data upgrade script removes Magento default config for required states
    When installing both, Magento and the extension, at the same time, there could be a conflict resulting in the removal of the default countries requiring the state being stated.
    validate SSL certificates in DirectLink call
    Enable CURLOPT_SSL_VERIFYPEER and CURLOPT_SSL_VERIFYHOST options on directlink calls


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top