payumea/gateway-magento

Secure payment processing via PayU Gateway MEA for Magento 2.4 and above

0.3.0-beta.2 2024-07-20 15:25 UTC

This package is auto-updated.

Last update: 2024-09-20 15:57:24 UTC


README

This guide details how to install the PayU MEA payment module for Magento v2.4+. Plugin was tested on Magento v2.4+

Prerequisites

  • Magento 2.4.4 and above
  • PHP 8.1
  • SSH access to server hosting Magento application

Dependencies

In addition to Magento system requirements, this extension requires the following PHP extensions in order to work properly:

Installation

Via Composer

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

composer require payumea/gateway-magento

or add

payumea/gateway-magento: "*"

to the require section of your composer.json and run composer update. To enable extension after installation you need to execute the following command in the root directory of your magento application.

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

from GitHub repository

  1. Download latest tagged version of plugin from GitHub repository
  2. Unpack the downloaded archive
  3. Create a PayU/Gateway directory inside app/code/ directory
  4. Copy the files from "gateway-magento-main" directory you just unpacked in step 2 above to your Magento 2.4 application inside the directory app\code\PayU\Gateway.

After copying the files you need to enable the extension by executing the following command from the root directory of your magento application:

php bin/magento module:enable --clear-static-content PayU_Gateway
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 Gateway extension listed among Recommended Payment Methods

Available payment methods

  • Airtel Money
  • Capitec Pay
  • Credit card
  • Discovery Miles
  • eBucks
  • EFT (Ozow)
  • Mobicred
  • Payflex
  • Equitel
  • Fasta
  • Mobile banking
  • MoreTyme
  • Mpesa
  • Mtn Mobile
  • Rcs
  • Rcs Plc
  • Tigopesa
  • Ucount

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"