PHPackages                             magento2/checkout.com - 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. magento2/checkout.com

Abandoned → [mage2pro/checkout.com](/?search=mage2pro%2Fcheckout.com)Magento2-module[Payment Processing](/categories/payments)

magento2/checkout.com
=====================

Checkout.com Payment Gateway for Magento 2

7.2.0(2mo ago)348134[39 issues](https://github.com/checkout/checkout-magento2-plugin/issues)[10 PRs](https://github.com/checkout/checkout-magento2-plugin/pulls)PHPPHP ~7.4.0||~8.1.0||~8.2.0||~8.3.0||~8.4.0

Since Apr 6Pushed 1mo ago19 watchersCompare

[ Source](https://github.com/checkout/checkout-magento2-plugin)[ Packagist](https://packagist.org/packages/magento2/checkout.com)[ RSS](/packages/magento2-checkoutcom/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (10)Dependencies (2)Versions (129)Used By (0)

[![Checkout.com](https://camo.githubusercontent.com/eff05d502522f69e64d59dac988bbd3c3b9babe40a0de72e275c58640cc2139a/68747470733a2f2f63646e2e636865636b6f75742e636f6d2f696d672f636865636b6f75742d6c6f676f2d6f6e6c696e652d7061796d656e74732e6a7067)](https://camo.githubusercontent.com/eff05d502522f69e64d59dac988bbd3c3b9babe40a0de72e275c58640cc2139a/68747470733a2f2f63646e2e636865636b6f75742e636f6d2f696d672f636865636b6f75742d6c6f676f2d6f6e6c696e652d7061796d656e74732e6a7067)

Checkout.com Magento 2 Extension - Unified Payments API [![N|Solid](https://camo.githubusercontent.com/50bd976ca235b7dfc95de05673b8a313f193896c6621d275163a9ad9d3ab5451/68747470733a2f2f636972636c6563692e636f6d2f67682f636865636b6f75742f636865636b6f75742d6d6167656e746f322d706c7567696e2e7376673f7374796c653d736869656c6426636972636c652d746f6b656e3d63323436616639393862303835396265313162323639616664306230313632333033663161633566)](https://camo.githubusercontent.com/50bd976ca235b7dfc95de05673b8a313f193896c6621d275163a9ad9d3ab5451/68747470733a2f2f636972636c6563692e636f6d2f67682f636865636b6f75742f636865636b6f75742d6d6167656e746f322d706c7567696e2e7376673f7374796c653d736869656c6426636972636c652d746f6b656e3d63323436616639393862303835396265313162323639616664306230313632333033663161633566)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#checkoutcom-magento-2-extension---unified-payments-api--)

[Checkout.com](https://www.checkout.com "Checkout.com") is a software platform that has integrated 100% of the value chain to create payment infrastructures that truly make a difference. Checkout.com is authorized and regulated as a Payment institution by the UK Financial Conduct Authority.

The Checkout.com extension for Magento 2 allows shop owners to process online payments through the [Checkout.com Payment Gateway](https://docs.checkout.com/ "Checkout.com Payment Gateway").

The Checkout.com Magento 2 Extension offers 7 payment modes:

- Card Payments with Frames.js
    The payment form is embedded and shoppers complete payments without leaving your website. The Frames.js payment form is cross-browser and cross-device compatible, and can accept online payments from all major credit cards.
- Alternative Payments
    Users can place orders with the following alternative and local payment options used around the world: Alipay, Bancontact, Boleto, EPS, Fawry, Ideal, Klarna, KNet, Poli, Sepa, Sofort.
- Apple Pay Payments
    Users can place orders with an Apple Pay wallet.
- Google Pay Payments
    Users can place orders with a Google Pay wallet.
- Saved Cards Payments
    Users can place orders with a payment card saved in their Magento 2 account.
- Instant Purchase Payments
    Users can place orders with a payment card saved in their Magento 2 account, using the Magento 2 Instant Purchase feature.
- MOTO Payments
    Users can place orders with a website administrator using the MOTO (Mail Order Telephone Order) payment feature.

Supported card schemes
----------------------

[](#supported-card-schemes)

The Checkout.com extension for Magento 2 supports VISA, Mastercard, American Express, Discover, Diners Club, JCB, in addition to the Alternative Payment options described above.

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

[](#compatibility)

The Checkout.com extension for Magento 2 is compatible with Magento 2.3 and above.

Features
--------

[](#features)

The Checkout.com extension for Magento 2 offers useful and unique features, allowing Magento 2 shop owners to process online payments in the best conditions. These features have been designed to offer an optimal shopping and payment experience to Magento 2 merchants and shoppers.

Amongst many others, the major features are:

- Embedded payment form
- Instant Purchase
- Saved card payments
- MOTO Payments
- Wallet payments (Apple Pay and Google Pay)
- New order status management
- Invoice generation management
- 3D Secure handling
- Non 3D Secure payment fallback
- Alternative payments
- Payment currency flexibility
- Dynamic descriptors
- REST API for mobile payments
- Payment form customization

Multi-shipping
--------------

[](#multi-shipping)

The Checkout.com extension for Magento 2 is not compatible with Magento multi-shipping feature.

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

[](#installation)

The easiest and recommended way to install the Checkout.com Magento 2 extension is to run the following commands in a terminal, from your Magento 2 root directory:

```
composer require checkoutcom/magento2:*
bin/magento setup:upgrade
rm -rf var/cache var/generation/ var/di
bin/magento setup:di:compile && php bin/magento cache:clean
```

Update
------

[](#update)

In order to update the Checkout.com Magento 2 extension please run the following commands in a terminal, from your Magento 2 root directory:

```
composer clearcache
composer update checkoutcom/magento2 |OR| composer require checkoutcom/magento2:*
bin/magento setup:upgrade
rm -rf var/cache var/generation/ var/di
bin/magento setup:di:compile && php bin/magento cache:clean
```

For more information on the Magento 2 module installation process, please have a look at the [Magento 2 official documentation](http://devdocs.magento.com/guides/v2.0/install-gde/install/cli/install-cli-subcommands-enable.html "Magento 2 official documentation")

Configuration
-------------

[](#configuration)

Once the Checkout.com extension for Magento 2 installed, go to **Stores &gt; Configuration &gt; Sales &gt; Payment Methods &gt; Checkout.com** to see the configuration and customization options available. In order to effectively process payments through the Checkout.com Payment Gateway, you will need to open an account. Contact your [Checkout.com](https://www.checkout.com "Checkout.com") account manager or send an email to  for more information.

Dedicated technical support is available to all Merchants using Checkout.com via the public GitHub repositories or directly by email at . Checkout.com does not provide support for third party plugins or any alterations made to the official Checkout.com plugins.

Webhook URL
-----------

[](#webhook-url)

In order to allow the [Checkout.com](https://www.checkout.com "Checkout.com") payment gateway to send payment notifications to your Magento 2 installation, you will have to configure the following URL as a Webhook URL in the Hub:

```
yoursite.com/checkout_com/webhook/callback
```

A dynamically generated Webhook URL specific to your installation is available in the "Account settings" section of the Checkout.com Magento 2 module configuration.

**DISCLAIMER**

In no event shall Checkout.com be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from the information or code provided or the use of the information or code provided. This disclaimer of liability refers to any technical issue or damage caused by the use or non-use of the information or code provided or by the use of incorrect or incomplete information or code provided.

###  Health Score

58

—

FairBetter than 98% of packages

Maintenance69

Regular maintenance activity

Popularity24

Limited adoption so far

Community29

Small or concentrated contributor base

Maturity98

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 59.7% 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 ~28 days

Recently: every ~21 days

Total

114

Last Release

66d ago

Major Versions

2.3.4 → 3.0.02022-02-14

3.1.1 → 4.0.02022-05-20

4.3.0 → 5.0.02023-04-06

5.8.3 → 6.0.02024-04-02

6.5.0 → 7.0.0-beta2025-11-12

PHP version history (9 changes)1.0.0PHP ~5.5.0|~5.6.0|~7.0.0

1.0.19PHP ~5.5.0|~5.6.0|~7.0

1.0.44PHP ~7.0|~7.1|~7.2

3.0.0PHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0

4.0.0PHP ~7.3.0||~7.4.0||~8.1.0

5.0.0PHP ~7.3.0||~7.4.0||~8.1.0||~8.2.0

6.0.0PHP ~7.4.0||~8.1.0||~8.2.0

6.3.2PHP ~7.4.0||~8.1.0||~8.2.0||~8.3.0

6.5.0PHP ~7.4.0||~8.1.0||~8.2.0||~8.3.0||~8.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/a7cd9668511a05e33966f2630f5b0575b001900c73ca41ccfb3ded043c27a3a9?d=identicon)[checkout.integration](/maintainers/checkout.integration)

---

Top Contributors

[![david-fiaty-cko](https://avatars.githubusercontent.com/u/26484662?v=4)](https://github.com/david-fiaty-cko "david-fiaty-cko (1236 commits)")[![alfie-loakes-cko](https://avatars.githubusercontent.com/u/69196584?v=4)](https://github.com/alfie-loakes-cko "alfie-loakes-cko (336 commits)")[![luke-fenn-cko](https://avatars.githubusercontent.com/u/57440004?v=4)](https://github.com/luke-fenn-cko "luke-fenn-cko (123 commits)")[![dnd-GautierBardon](https://avatars.githubusercontent.com/u/97525924?v=4)](https://github.com/dnd-GautierBardon "dnd-GautierBardon (92 commits)")[![nicolas-maalouf-cko](https://avatars.githubusercontent.com/u/17044577?v=4)](https://github.com/nicolas-maalouf-cko "nicolas-maalouf-cko (52 commits)")[![DnD-Julios](https://avatars.githubusercontent.com/u/97664597?v=4)](https://github.com/DnD-Julios "DnD-Julios (34 commits)")[![DnD-Behou](https://avatars.githubusercontent.com/u/143618803?v=4)](https://github.com/DnD-Behou "DnD-Behou (31 commits)")[![magentix](https://avatars.githubusercontent.com/u/346889?v=4)](https://github.com/magentix "magentix (26 commits)")[![ved-beejadhur-cko](https://avatars.githubusercontent.com/u/65386846?v=4)](https://github.com/ved-beejadhur-cko "ved-beejadhur-cko (25 commits)")[![Dnd-Juanito](https://avatars.githubusercontent.com/u/58338224?v=4)](https://github.com/Dnd-Juanito "Dnd-Juanito (25 commits)")[![ioan-ghisoi-cko](https://avatars.githubusercontent.com/u/23167949?v=4)](https://github.com/ioan-ghisoi-cko "ioan-ghisoi-cko (19 commits)")[![aquila-freitas-cko](https://avatars.githubusercontent.com/u/44466195?v=4)](https://github.com/aquila-freitas-cko "aquila-freitas-cko (18 commits)")[![dnd-kallard](https://avatars.githubusercontent.com/u/55400882?v=4)](https://github.com/dnd-kallard "dnd-kallard (17 commits)")[![avish-bisbeehurry-cko](https://avatars.githubusercontent.com/u/9551963?v=4)](https://github.com/avish-bisbeehurry-cko "avish-bisbeehurry-cko (12 commits)")[![floubna](https://avatars.githubusercontent.com/u/36802616?v=4)](https://github.com/floubna "floubna (7 commits)")[![Dnd-Gimix](https://avatars.githubusercontent.com/u/11194345?v=4)](https://github.com/Dnd-Gimix "Dnd-Gimix (4 commits)")[![DnD-Sony](https://avatars.githubusercontent.com/u/124674307?v=4)](https://github.com/DnD-Sony "DnD-Sony (3 commits)")[![robbie-thompson](https://avatars.githubusercontent.com/u/9678552?v=4)](https://github.com/robbie-thompson "robbie-thompson (3 commits)")[![elvinristi](https://avatars.githubusercontent.com/u/3975860?v=4)](https://github.com/elvinristi "elvinristi (2 commits)")[![DnD-Foster](https://avatars.githubusercontent.com/u/32138314?v=4)](https://github.com/DnD-Foster "DnD-Foster (2 commits)")

### Embed Badge

![Health badge](/badges/magento2-checkoutcom/health.svg)

```
[![Health](https://phpackages.com/badges/magento2-checkoutcom/health.svg)](https://phpackages.com/packages/magento2-checkoutcom)
```

###  Alternatives

[adyen/module-payment

Official Magento2 Plugin to connect to Payment Service Provider Adyen.

1663.0M10](/packages/adyen-module-payment)[checkoutcom/magento2

Checkout.com Payment Gateway for Magento 2

34263.8k1](/packages/checkoutcom-magento2)

PHPackages © 2026

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