PHPackages                             sherlockode/sylius-checkout-plugin - 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. sherlockode/sylius-checkout-plugin

ActiveSylius-plugin[Payment Processing](/categories/payments)

sherlockode/sylius-checkout-plugin
==================================

Sylius plugin for Checkout.com

v1.0.0(3y ago)02.2kMITPHPPHP ^7.3 || ^8.0

Since Apr 4Pushed 3y ago5 watchersCompare

[ Source](https://github.com/sherlockode/SyliusCheckoutPlugin)[ Packagist](https://packagist.org/packages/sherlockode/sylius-checkout-plugin)[ RSS](/packages/sherlockode-sylius-checkout-plugin/feed)WikiDiscussions main Synced 1mo ago

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

Sylius Checkout Plugin
======================

[](#sylius-checkout-plugin)

---

[ ![](https://camo.githubusercontent.com/8744c0ee5df914a753c6f610635e41e770eeea14b631ca19177e4b43669c553c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f736865726c6f636b6f64652f73796c6975732d636865636b6f75742d706c7567696e) ](https://packagist.org/packages/sherlockode/sylius-checkout-plugin "License")[ ![](https://camo.githubusercontent.com/b071eef6e8f551007cbff1f22d7dc735b1c6f52a9dba15121f172d51b72b1e05/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f736865726c6f636b6f64652f73796c6975732d636865636b6f75742d706c7567696e) ](https://packagist.org/packages/sherlockode/sylius-checkout-plugin "Version")[ ![](https://camo.githubusercontent.com/40a9860d5f41475c420f6060954187892226f07804087ed342741eb002616dc2/68747470733a2f2f706f7365722e707567782e6f72672f736865726c6f636b6f64652f73796c6975732d636865636b6f75742d706c7567696e2f646f776e6c6f616473)](https://packagist.org/packages/sherlockode/sylius-checkout-plugin "Total Downloads")[ ![Support](https://camo.githubusercontent.com/e2e1becf96ac10cfcfae03397fd7c605cca341564088ccd453d91e1d2024a14b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f737570706f72742d636f6e74616374253230617574686f722d626c7565253544)](https://www.sherlockode.fr/contactez-nous/?utm_source=github&utm_medium=referral&utm_campaign=plugins_checkout)

Table of Content
----------------

[](#table-of-content)

---

- [Overview](#overview)
- [Installation](#installation)
    - [Configuration](#configuration)
    - [Usage](#usage)
- [Demo](#demo-sylius-shop)
- [License](#license)
- [Contact](#contact)

Overview
========

[](#overview)

This plugin allows you to use checkout.com to receive credit card payments on your e-commerce website.

---

Installation
============

[](#installation)

---

Install the plugin with composer:

```
$ composer require sherlockode/sylius-checkout-plugin
```

If your project does not use autoload, you have to enable the bundle yourself:

```
// config/bundle.php

return [
    ...

    Sherlockode\SyliusCheckoutPlugin\SherlockodeSyliusCheckoutPlugin::class => ['all' => true],
];
```

---

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

[](#configuration)

---

Update your sylius installation by importing bundle configuration:

```
# config/packages/_sylius.yaml

imports:
    # ...

    - { resource: "@SherlockodeSyliusCheckoutPlugin/Resources/config/config.yaml" }
```

Then import routes:

```
# config/routes.yaml

sherlockode_sylius_checkout_plugin:
    resource: "@SherlockodeSyliusCheckoutPlugin/Resources/config/routing.xml"
```

Update your webpack configuration to add an entry in shop config:

```
// Shop config
Encore
    // ...
    .addEntry('sherlockode-checkout', './vendor/sherlockode/sylius-checkout-plugin/src/Resources/public/js/entry.js')
```

---

Usage
-----

[](#usage)

---

### Payment method configuration

[](#payment-method-configuration)

Now you only have to create a new payment method based on the Checkout.com type, then fill your credentials in the gateway configuration.

[![image](https://user-images.githubusercontent.com/12657400/225270680-a782f5d0-6aea-4b05-b315-d1f1b33603bc.png)](https://user-images.githubusercontent.com/12657400/225270680-a782f5d0-6aea-4b05-b315-d1f1b33603bc.png)

---

Demo Sylius Shop
================

[](#demo-sylius-shop)

---

We created a demo app with some useful use-cases of plugins! Visit [sylius-demo.sherlockode.fr](https://sylius-demo.sherlockode.fr/) to take a look at it. The admin can be accessed under [sylius-demo.sherlockode.fr/admin/login](https://sylius-demo.sherlockode.fr/admin/login) link. Plugins that we have used in the demo:

Plugin nameGitHubSylius' StoreAdvance Content Bundle (ACB)-Mondial Relay-Checkout Plugin-FAQ-Additional resources for developers
-----------------------------------

[](#additional-resources-for-developers)

---

To learn more about our contribution workflow and more, we encourage you to use the following resources:

- [Sylius Documentation](https://docs.sylius.com/en/latest/)
- [Sylius Contribution Guide](https://docs.sylius.com/en/latest/contributing/)
- [Sylius Online Course](https://sylius.com/online-course/)

License
-------

[](#license)

---

This plugin's source code is completely free and released under the terms of the MIT license.

Contact
-------

[](#contact)

---

If you want to contact us, the best way is to fill the form on [our website](https://www.sherlockode.fr/contactez-nous/?utm_source=github&utm_medium=referral&utm_campaign=plugins_checkout) or send us an e-mail to  with your question(s). We guarantee that we answer as soon as we can!

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Recently: every ~76 days

Total

17

Last Release

1151d ago

Major Versions

v0.8.2 → v1.0.02023-03-15

PHP version history (2 changes)v0.1.0PHP ^7.3

v0.5.0PHP ^7.3 || ^8.0

### Community

Maintainers

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

---

Top Contributors

[![Vowow](https://avatars.githubusercontent.com/u/3932842?v=4)](https://github.com/Vowow "Vowow (19 commits)")[![NeilPeyssard](https://avatars.githubusercontent.com/u/12657400?v=4)](https://github.com/NeilPeyssard "NeilPeyssard (18 commits)")[![BrownSim](https://avatars.githubusercontent.com/u/12810073?v=4)](https://github.com/BrownSim "BrownSim (2 commits)")

---

Tags

syliuspaymentcheckoutsylius-plugin

### Embed Badge

![Health badge](/badges/sherlockode-sylius-checkout-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/sherlockode-sylius-checkout-plugin/health.svg)](https://phpackages.com/packages/sherlockode-sylius-checkout-plugin)
```

###  Alternatives

[flux-se/sylius-payum-stripe-plugin

Payum Stripe gateways plugin for Sylius.

61342.2k](/packages/flux-se-sylius-payum-stripe-plugin)[sylius/invoicing-plugin

Invoicing plugin for Sylius.

901.0M2](/packages/sylius-invoicing-plugin)[sylius/paypal-plugin

PayPal plugin for Sylius.

451.4M4](/packages/sylius-paypal-plugin)[flux-se/sylius-stripe-plugin

Sylius Stripe plugin using Payment Request

1029.3k](/packages/flux-se-sylius-stripe-plugin)[bitbag/przelewy24-plugin

Przelewy24 payment plugin for Sylius applications.

1931.7k](/packages/bitbag-przelewy24-plugin)[bitbag/sylius-adyen-plugin

BitBag Adyen plug-in for Sylius.

1249.9k](/packages/bitbag-sylius-adyen-plugin)

PHPackages © 2026

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