Skip to content

MONEI/MONEI-AdobeCommerce-Magento2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MONEI Payments for Adobe Commerce (Magento 2)

Magento Marketplace Latest Version Minimum PHP Version

Accept payments through MONEI in your Adobe Commerce (Magento 2) store with our official extension.

Table of Contents

Overview

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.

Features

  • 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

Requirements

  • 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)

Installation

Via Composer (Recommended)

Go to your Adobe Commerce (Magento 2) root directory and run the following commands:

  1. Add the package to your Magento installation:
composer require monei/module-monei-payment
  1. Enable the module:
bin/magento module:enable Monei_MoneiPayment
  1. 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

Manual Installation

Go to your Adobe Commerce (Magento 2) root directory.

  1. Download the latest release from the GitHub repository
  2. Extract the contents to your app/code/Monei/MoneiPayment directory
  3. Install the MONEI PHP SDK:
composer require monei/monei-php-sdk:^2.4.3
  1. 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

Bitnami Installation

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:

  1. First, install the module using one of the methods above (Composer or Manual)
  2. Navigate to your Magento installation directory:
cd ~/stack/magento
  1. 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.

Before You Begin

When testing your integration: