paycomet / payment
paycomet/payment
A Magento 2 module for PAYCOMET payments
PAYCOMET Magento 2 Module
Accept payments with PAYCOMET using Magento2. Suports Magento2 version 2.1 and higher.
Description
Integrates the PAYCOMET platform in Magento2
Requirements
- Magento 2.*
- PHP >= 5.6.0
- Magento version as specified in composer.json of this project
- PAYCOMET account (Account registration)
Installation
Install the PAYCOMET Magento 2 composer package
composer require paycomet/payment
Enable the extension in Magento 2
bin/magento module:enable Paycomet_Payment --clear-static-content
Setup the extension and refresh cache
bin/magento setup:upgrade
bin/magento cache:flush
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
Configuration
Once installed, this module can be configured in the usual way by logging into the Magento admin area and navigating to:
Stores > Configuration > Sales > Payment Methods > PAYCOMET
More details are available in the PAYCOMET:
https://docs.paycomet.com/es/modulos-de-pago/magento2
Release Notes
2.4.47:
- Integración Apple Pay
2.4.46:
- Mejoras de código.
2.4.45:
- Mejoras de código
2.4.44:
- Cambio logo Ideal | Wero.
2.4.43:
- Cambio logo Waylet.
2.4.42:
- Mejoras de código.
2.4.41:
- Compatiblidad Magento 2.4.8 y php 8.4.
2.4.40:
- Mejoras de código. Se añaden validaciones.
2.4.39:
- Mejoras de código.
2.4.38:
- Validación previa antes de cancelación de pedidos
2.4.37:
- Compatibilidad php 8.3
2.4.36:
- Nuevas funciones Graphql
2.4.35:
- MB Way. Devoluciones
2.4.34:
- Graphql. Obtencion de tokens
2.4.33:
- Mejora de código. Calculo información pedido con cupones.
2.4.32:
- Mejora de código
2.4.31:
- Registro de transacción única por cada devolución.
- Mostrar imagen de SafeKey AMEX configurable en Modal de Pago.
2.4.30:
- Compatibilidad php 8.2
2.4.29:
- Mejoras de código jetIframe
2.4.28:
- Mejoras de código
2.4.27:
- Mejoras APM InstantCredit
2.4.26:
- Se mantiene el carrito al redirigir al APM
2.4.25:
- Se añade APM Waylet
2.4.24:
- Se añade APM MB Way
2.4.23:
- Control tokens inactivos. Los tarjetas caducadas ya no se muestrasn en el checkout.
2.4.22:
- Mejoras de código. Los pedidos de los APMs se crean inicialmente en estado pending_payment a excepción de Multibanco que se crea en pending.
2.4.21:
- Validación Magento 2.4.4 y php 8.1
- Mejoras APM InstantCredit. Configuración límites
2.4.20:
- Mejoras APM InstantCredit
2.4.19:
- Se añaden a lista blanca dominios para diferentes policies.
- Mejoras de código en integración jetIframe.
2.4.18:
- Se añade opcion para configurar el estado de los nuevos pedidos en los APMs.
- Imagen png de Multibanco
2.4.17:
- Se añaden variables de Multibanco para poder usar en templates
2.4.16:
- Mejora de código
2.4.15:
- APM Multibanco: Se incorporan datos
2.4.14:
- Mejoras de codigo. Llamada al formulario de pago.
2.4.13:
- Se añade APM KlarnaPayments y Paypal
2.4.12:
- Parametros configurables por store view
2.4.11:
- Soporte operativa DCC
2.4.10:
- Mejoras en Preautorizaciones de Multitienda.
2.4.9:
- Mejoras de código.
2.4.8:
- Instant Credit: Posibilidad de configurar el simulador en Test y cambio de logo
2.4.7:
- Se permite poner pedidos On-hold
2.4.6:
- Fix pago con Apm sin tener pago con tarjeta Activo
- Se elimina Paypal de lo Apms
2.4.5:
- Fix Alert
2.4.4:
- Simulador de cuotas APM Instant Credit
2.4.3:
- Cambio para que los pedidos de los APMs se queden en Pending Payment hasta que se pagan o se cancelan.
- No se envía mail de confirmación de pedido hasta que no se procesa el pago.
2.4.2:
- Fix compatibilidad uso de prefijos en tablas.
2.4.1:
- Compatibilidad con uso de prefijos en tablas.
- Mejoras de código
2.4.0:
- API Key [OBLIGATORIA]: Debe dar de alta una API Key en su área de cliente de PAYCOMET e indicarla en el Plugin para poder operar.
- Integración jetIframe: Se añade la integración jetIframe.
- Métodos de Pago alternativos: Se añade la posibilidad de activar diferentes métodos de pago alternativos que deberá tener configurados en su área de cliente de PAYCOMET.
No changelog yet
The vendor hasn't published a changelog. Tagged releases appear in the Versions tab.
| Version | Stability | QA Status | Compatibility | Released |
|---|---|---|---|---|
| 2.4.47 | stable | Fail | Magento 2.4.7-2.4.8 Details | 2026-07-01 09:04:32 |
| 2.4.46 | stable | Fail | Not yet tested Details | 2026-06-03 11:20:22 |
| 2.4.45 | stable | Fail | Magento 2.4.7-2.4.8 Details | 2026-03-23 14:45:16 |
| 2.4.44 | stable | Not tested | Not yet tested Details | 2026-03-20 10:46:59 |
| 2.4.43 | stable | Not tested | Not yet tested Details | 2026-03-05 11:17:45 |
| 2.4.42 | stable | Not tested | Not yet tested Details | 2026-02-17 13:51:59 |
| 2.4.41 | stable | Not tested | Not yet tested Details | 2025-09-10 09:01:21 |
| 2.4.40 | stable | Not tested | Not yet tested Details | 2025-06-18 13:58:47 |
| 2.4.39 | stable | Not tested | Not yet tested Details | 2025-05-29 09:37:56 |
| 2.4.38 | stable | Not tested | Not yet tested Details | 2025-05-27 14:16:32 |
| 2.4.37 | stable | Not tested | Not yet tested Details | 2024-07-15 07:00:52 |
| 2.4.36 | stable | Not tested | Not yet tested Details | 2024-06-05 07:20:58 |
| 2.4.35 | stable | Not tested | Not yet tested Details | 2024-05-13 14:50:42 |
| 2.4.34 | stable | Not tested | Not yet tested Details | 2024-05-07 09:25:39 |
| 2.4.33 | stable | Not tested | Not yet tested Details | 2024-03-20 11:27:08 |
| 2.4.32 | stable | Not tested | Not yet tested Details | 2023-11-21 08:51:29 |
| 2.4.31 | stable | Not tested | Not yet tested Details | 2023-11-14 09:33:15 |
| 2.4.30 | stable | Not tested | Not yet tested Details | 2023-07-04 07:38:59 |
| 2.4.29 | stable | Not tested | Not yet tested Details | 2023-06-01 09:57:43 |
| 2.4.28 | stable | Not tested | Not yet tested Details | 2023-04-18 07:22:28 |
| 2.4.27 | stable | Not tested | Not yet tested Details | 2023-04-03 06:13:06 |
| 2.4.26 | stable | Not tested | Not yet tested Details | 2023-03-15 07:28:46 |
| 2.4.25 | stable | Not tested | Not yet tested Details | 2023-02-27 10:37:12 |
| 2.4.24 | stable | Not tested | Not yet tested Details | 2023-01-26 11:27:18 |
| 2.4.23 | stable | Not tested | Not yet tested Details | 2022-10-04 13:36:28 |
| 2.4.22 | stable | Not tested | Not yet tested Details | 2022-09-05 06:14:09 |
| 2.4.21 | stable | Not tested | Not yet tested Details | 2022-08-24 08:09:56 |
| 2.4.20 | stable | Not tested | Not yet tested Details | 2022-08-18 11:33:24 |
| 2.4.19 | stable | Not tested | Not yet tested Details | 2022-08-17 10:21:39 |
| 2.4.18 | stable | Not tested | Not yet tested Details | 2022-06-30 07:47:42 |
| 2.4.17 | stable | Not tested | Not yet tested Details | 2022-06-23 07:14:10 |
| 2.4.16 | stable | Not tested | Not yet tested Details | 2022-06-16 08:26:20 |
| 2.4.15 | stable | Not tested | Not yet tested Details | 2022-06-16 06:16:29 |
| 2.4.14 | stable | Not tested | Not yet tested Details | 2022-06-02 05:54:41 |
| 2.4.13 | stable | Not tested | Not yet tested Details | 2022-04-26 11:38:21 |
| 2.4.12 | stable | Not tested | Not yet tested Details | 2022-03-23 12:51:14 |
| 2.4.11 | stable | Not tested | Not yet tested Details | 2022-03-21 10:23:04 |
| 2.4.10 | stable | Not tested | Not yet tested Details | 2022-01-20 12:31:39 |
| 2.4.9 | stable | Not tested | Not yet tested Details | 2022-01-07 09:39:15 |
| 2.4.8 | stable | Not tested | Not yet tested Details | 2021-11-18 16:02:03 |
| 2.4.7 | stable | Not tested | Not yet tested Details | 2021-10-25 13:28:48 |
| 2.4.6 | stable | Not tested | Not yet tested Details | 2021-10-05 11:47:13 |
| 2.4.5 | stable | Not tested | Not yet tested Details | 2021-08-10 09:38:38 |
| 2.4.4 | stable | Not tested | Not yet tested Details | 2021-06-24 10:38:09 |
| 2.4.3 | stable | Not tested | Not yet tested Details | 2021-06-04 10:29:19 |
| 2.4.2 | stable | Not tested | Not yet tested Details | 2021-05-27 10:05:36 |
| 2.4.1 | stable | Not tested | Not yet tested Details | 2021-05-24 10:50:27 |
| 2.4.0 | stable | Not tested | Not yet tested Details | 2021-04-12 09:47:45 |
| 2.3.7 | stable | Not tested | Not yet tested Details | 2021-02-04 14:03:11 |
| 2.3.6 | stable | Not tested | Not yet tested Details | 2021-02-02 13:58:47 |
| 2.3.5 | stable | Not tested | Not yet tested Details | 2021-01-29 08:41:24 |
| 2.3.4 | stable | Not tested | Not yet tested Details | 2021-01-20 16:00:17 |
| 2.3.3 | stable | Not tested | Not yet tested Details | 2020-12-17 10:51:50 |
| 2.3.2 | stable | Not tested | Not yet tested Details | 2020-12-16 11:28:21 |
| 2.3.1 | stable | Not tested | Not yet tested Details | 2020-12-07 07:50:08 |
| 2.3.0 | stable | Not tested | Not yet tested Details | 2020-11-26 16:16:55 |
| 2.2.8 | stable | Not tested | Not yet tested Details | 2020-11-19 10:23:40 |
| 2.2.7 | stable | Not tested | Not yet tested Details | 2020-10-26 14:09:13 |
| 2.2.6 | stable | Not tested | Not yet tested Details | 2020-07-21 16:11:52 |
| 2.2.5 | stable | Not tested | Not yet tested Details | 2020-03-30 13:40:36 |
| 2.2.4 | stable | Not tested | Not yet tested Details | 2020-02-04 14:56:43 |
| 2.2.3 | stable | Not tested | Not yet tested Details | 2020-02-04 12:11:30 |
| 2.2.2 | stable | Not tested | Not yet tested Details | 2020-01-13 11:17:43 |
| 2.2.1 | stable | Not tested | Not yet tested Details | 2019-10-29 12:56:13 |
| 2.2.0 | stable | Not tested | Not yet tested Details | 2019-08-19 11:14:29 |
| 2.1.15 | stable | Not tested | Not yet tested Details | 2019-07-30 11:53:09 |
Requires 3
| Package | Constraint |
|---|---|
| ext-xmlwriter | * |
| paycomet/composer-bankstore | ^2.1.6 |
| php | ~7.4.0|~8.1.0|~8.2.0|~8.3.0|~8.4.0 |
Compatibility
Each Magento release line is installed on its supported PHP versions, then the module is built (DI compilation + static-content deploy) and its unit and integration suites are run. The matrix shows the lines and PHP versions the module is confirmed to install and run on. Code-quality results further down (phpstan, phpcs, …) are reported separately and never affect compatibility.
Code Quality
Advisory checks against the module's source. Static analysis runs once across the whole module; PHPStan re-runs per Magento + PHP version because resolvable symbols differ between releases. These NEVER affect the Compatibility badge. A phpcs finding can't make a module incompatible.
Static analysis
Coding standards (phpcs), mess detection (phpmd), copy-pasted code (cpd), PHP cross-version compatibility, composer.json validity. Each runs once for the whole module.
| Tool | Status | Findings | Summary |
|---|---|---|---|
| PHPCS | Fail | 92 | 2 errors, 90 warnings (ruleset: Magento2) — 58 auto-fixable with phpcbf |
| PHPMD | Warning | 150 | 150 rule violations (UndefinedVariable:45, MissingImport:34, UnusedLocalVariable:17, UnusedFormalParameter:15, CyclomaticComplexity:8) |
| Cpd | Warning | 3 | 3 duplicated chunks spanning 203 total lines (min-lines=5, min-tokens=70) |
| Composer validate | Info | 1 | valid; 1 advisory note (composer validate --strict) |
PHPStan
Type-checks the module's PHP against a real Magento install at the configured gate level. Re-runs per Magento and PHP version because resolvable symbols differ between releases.
Tests
Unit and integration suites, run for each applicable Magento and PHP version. A test failure speaks to the module's behaviour, not its compatibility with a Magento line, so it is reported here separately and never reddens the compatibility matrix.
Unit tests
| Magento | PHP 8.2 | PHP 8.3 | PHP 8.4 | PHP 8.5 |
|---|---|---|---|---|
| 2.4.7 | N/A | N/A | ||
| 2.4.8 | N/A | N/A | ||
| 2.4.9 | N/A | N/A |
Integration tests
| Magento | PHP 8.2 | PHP 8.3 | PHP 8.4 | PHP 8.5 |
|---|---|---|---|---|
| 2.4.7 | N/A | N/A | ||
| 2.4.8 | N/A | N/A | ||
| 2.4.9 | N/A | N/A |
Security
Security checks run directly against the module: an audit of its declared dependencies for known vulnerabilities (composer audit) and a scan of its source for malware and web-shell signatures. Each runs once. A malware detection fails the version outright.
Turn an existing module into recurring revenue.
If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.