MageMatch Payment
magematch/magento2-payment
Enhances Magento 2 payment processing with configurable payment retry logic, order-cancellation cron jobs for pending orders, payment webhook/API handling, and GraphQL resolvers for cart reset, payment details, and payment retry, including Adyen payment method mapping.
Build Tests
Code Quality
Tested on Magento 2.4.9
Recent Test History
Each release is tested against the latest Magento version at that time.
Top Contributors
View LeaderboardLooking for Contributors
Dependency injection compilation fails. Your contribution could help the entire Magento community!
Share This Module's Status
README
Loaded from GitHubPayment for Magento 2
Free, open-source Magento 2 extension
by Arjun Dhiman — Adobe Commerce Certified Master
Part of the MageMatch developer ecosystem
Magento 2 module providing payment processing, retry logic, and GraphQL integration for payment methods including Adyen.
Features
- Payment webhook handling and API integration
- Payment retry logic with configurable timeout and retry attempts
- Order cancellation cron jobs for pending orders
- GraphQL resolvers for cart reset, order payment details, and payment retry
- Adyen payment methods mapping
- Payment transaction processing plugins
- Request and state data plugins for payment flow
Requirements
| Dependency | Version |
|---|---|
| PHP | ^8.1 || ^8.2 || ^8.3 || ^8.4 |
magento/framework |
^103.0 |
magento/module-payment |
^103.0 |
magento/module-payment-graph-ql |
^100.0 |
adyen/module-payment |
* |
Installation
composer require magematch/magento2-payment
bin/magento module:enable MageMatch_Payment
bin/magento setup:upgrade
bin/magento cache:clean
Compatibility
- Magento Open Source 2.4.x
- Adobe Commerce 2.4.x
- PHP 8.1, 8.2, 8.3
Support & Custom Development
Need custom Magento development?
Find vetted Adobe Commerce developers at
magematch.com
License
MIT License — free to use commercially
This content is fetched directly from the module's GitHub repository. We are not the authors of this content and take no responsibility for its accuracy, completeness, or any consequences arising from its use.