payumea/payu-mea-magento2.3

Secure payment processing via PayU MEA for Magento 2.3

Installs: 21 867

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 6

Forks: 4

Open Issues: 4

Type:magento2-module

1.0.35.1 2024-08-29 11:14 UTC

README

This guide details how to install the PayU MEA Magento v2.X extension This plugin is also compatible with Magento v2.3

Prerequisites

  • Magento 2.X installed application
  • SSH access

Dependencies

The extension requires the following extension in order to work properly:

Installation

Via Composer

You can install the extension via Composer. Run the following command:

composer require payumea/payu-mea-magento2.3

or add

payumea/payu-mea-magento2.3

to the require section of your composer.json and run composer update. After installing the extension you need to enable the extension by excuting the following command.

bin/magento module:enable --clear-static-content PayU_EasyPlus
bin/magento setup:upgrade
bin/magento cache:clean

Manualy from GitHub repository

  1. Download newest version of plugin from GitHub repository
  2. Unpack the downloaded archive
  3. Copy the files from "payu-mea-magento2-master" folder to your Magento 2 entity to folder \app\code\PayU\EasyPlus. If such directory/path doesn't exist you will need to create it

After copying the files you need to enable the extension by excuting the following command:

php bin/magento module:enable PayU_EasyPlus
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean

Configuration

To configure the extension, you have to navigate to Stores > Configuration > Sales > Payment Methods and find PayU extension listed among other payment methods

When configuring/enablind any payment method please remember to turn off the "Default" setting on every option in given payment method and choose specific value from a dropdown menu: image

For Kenyan payment methods (Mpesa, Equitel, Airtel Money, Mobile Banking) - configuration in Stores->Configuration->Customers->Customer Configuration->Name and Address Options->Show Telephone must be set to "Required"