PHPackages                             amwalpay/magento2-payment - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. amwalpay/magento2-payment

ActiveMagento2-module[Payment Processing](/categories/payments)

amwalpay/magento2-payment
=========================

AmwalPay payment for for Magento2 e-commerce.

07PHP

Since Feb 1Pushed 3mo ago2 watchersCompare

[ Source](https://github.com/amwal-pay/magento_pay_sdk)[ Packagist](https://packagist.org/packages/amwalpay/magento2-payment)[ RSS](/packages/amwalpay-magento2-payment/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)DependenciesVersions (2)Used By (0)

AmwalPay Payment Gateway package for Magento2 e-commerce
========================================================

[](#amwalpay-payment-gateway-package-for-magento2-e-commerce)

Installation
------------

[](#installation)

1. Install the AmwalPay Payment Magento2 module via [amwalpay/magento2-payment](https://packagist.org/packages/amwal-pay/magento-payment) composer.

```
composer require amwalpay/magento2-payment:dev-main
```

2. In the command line, run the below Magento commands to enable AmwalPay Payment Gateway module.

```
php -f bin/magento module:enable --clear-static-content Amwal_Pay
```

3. Then, run the below Magento commands.

```
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:clean
php bin/magento cache:flush
```

Configuration
-------------

[](#configuration)

### AmwalPay Account

[](#amwalpay-account)

1. Merchant id.
2. Terminal id.
3. Secret key.

### Magento Admin Configuration

[](#magento-admin-configuration)

1. Login into Magento admin panel.
2. In the left Menu → Stores → Configuration. [![image host](https://camo.githubusercontent.com/9ed6b0fb67753cb4ced7d378c7fd189639f91d4cf83394afa183e76cae2d8ada/68747470733a2f2f7468756d6273322e696d67626f782e636f6d2f31372f66342f59596451745368615f742e706e67)](https://imgbox.com/YYdQtSha)
3. Expand Sales Menu → select Payment Methods →Amwal Pay, paste each key mentioned in the above AmwalPay Account section in its place in the setting page. [![image host](https://camo.githubusercontent.com/2d1ed155000f2bbf9abc0c18243db91c9dbb8aa4efadf78c5e976838ef9143dd/68747470733a2f2f7468756d6273322e696d67626f782e636f6d2f36372f32342f466234564471755a5f742e706e67)](https://imgbox.com/Fb4VDquZ)[![image host](https://camo.githubusercontent.com/2b67ed13e7d3bbafa289287ef3566daa967a136e7082ad359cd6954af2f45040/68747470733a2f2f7468756d6273322e696d67626f782e636f6d2f39342f39312f4d37414e515661505f742e706e67)](https://imgbox.com/M7ANQVaP)
4. Then, click on save.

Checkout page
-------------

[](#checkout-page)

Amwal Pay payment method will be shown for the end-user to select and start his payment process. [![image host](https://camo.githubusercontent.com/87809d4aa48e95db132725f5aa84899a359eaaf0b4df3b745965dc3f1d76b0df/68747470733a2f2f7468756d6273322e696d67626f782e636f6d2f30332f62342f71466c64634745465f742e706e67)](https://imgbox.com/qFldcGEF)

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance54

Moderate activity, may be stable

Popularity4

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 Bus Factor1

Top contributor holds 63.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/094589d247f7fa25466ad3f8694ad976fd82d239fba16175347daeb4909dc3b0?d=identicon)[amwalpay](/maintainers/amwalpay)

---

Top Contributors

[![babarzafar](https://avatars.githubusercontent.com/u/35570529?v=4)](https://github.com/babarzafar "babarzafar (26 commits)")[![actions-user](https://avatars.githubusercontent.com/u/65916846?v=4)](https://github.com/actions-user "actions-user (14 commits)")[![AmrElskaan](https://avatars.githubusercontent.com/u/120340317?v=4)](https://github.com/AmrElskaan "AmrElskaan (1 commits)")

### Embed Badge

![Health badge](/badges/amwalpay-magento2-payment/health.svg)

```
[![Health](https://phpackages.com/badges/amwalpay-magento2-payment/health.svg)](https://phpackages.com/packages/amwalpay-magento2-payment)
```

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
