Accept payments through MONEI in your Adobe Commerce (Magento 2) store with our official extension.
MONEI Payments for Adobe Commerce (Magento 2) allows you to seamlessly integrate MONEI's payment processing capabilities into your Magento store. This official module provides a secure, reliable, and user-friendly payment experience for your customers.
- Accept payments via credit cards, Apple Pay, Google Pay, and more
- Seamless checkout experience with embedded payment forms
- Secure payment processing with full PCI compliance
- Real-time payment notifications and order status updates
- Detailed transaction reporting in your MONEI dashboard
- Customizable payment experience to match your store's design
- Integration with the official MONEI PHP SDK for reliable API communication
- Automatic Apple Pay domain verification through configuration settings
- PHP: ^8.1.0
- Magento: >=2.4.4 (Support for Magento 2.4.0-2.4.3 release line ended on November 28, 2022) (Adobe Commerce Release Versions)
- MONEI Account (Sign up here)
- MONEI PHP SDK: ^2.4.3 (automatically installed with Composer)
Go to your Adobe Commerce (Magento 2) root directory and run the following commands:
- Add the package to your Magento installation:
composer require monei/module-monei-payment
- Enable the module:
bin/magento module:enable Monei_MoneiPayment
- Run the following commands to upgrade and compile the module:
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento cache:clean
Go to your Adobe Commerce (Magento 2) root directory.
- Download the latest release from the GitHub repository
- Extract the contents to your
app/code/Monei/MoneiPayment
directory - Install the MONEI PHP SDK:
composer require monei/monei-php-sdk:^2.4.3
- Go to your Adobe Commerce (Magento 2) root directory and run:
bin/magento module:enable Monei_MoneiPayment
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento cache:clean
Alternatively, you can use this one-line command to download and extract the latest release:
curl -L https://github.com/MONEI/MONEI-AdobeCommerce-Magento2/releases/latest/download/monei-module-monei-payment.zip -o monei.zip && \
mkdir -p app/code/Monei/MoneiPayment && \
unzip monei.zip -d app/code/Monei/MoneiPayment && \
rm monei.zip
If you're running Magento on a Bitnami server, you'll need to use the magento-cli
tool instead of the regular magento
command. Follow these steps:
- First, install the module using one of the methods above (Composer or Manual)
- Navigate to your Magento installation directory:
cd ~/stack/magento
- Run the required commands using
magento-cli
:
sudo bin/magento-cli module:enable Monei_MoneiPayment
sudo bin/magento-cli setup:upgrade
sudo bin/magento-cli setup:di:compile
sudo bin/magento-cli setup:static-content:deploy
sudo bin/magento-cli cache:clean
Note: The magento-cli
tool is provided by Bitnami to handle permissions and ownership issues correctly in their server setup.
When testing your integration:
- Use your test mode API Key from MONEI Dashboard → Settings → API Access
- Check the status of test payments in your MONEI Dashboard → Payments (in test mode)