PHPackages                             ecomteck/module-onepay-payment-gateway - 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. ecomteck/module-onepay-payment-gateway

ActiveMagento2-module

ecomteck/module-onepay-payment-gateway
======================================

Magento 2 OnePay Payment Gateway

2.1.3(6y ago)41.0k—0%2OSL-3.0PHP

Since Jan 14Pushed 6y ago1 watchersCompare

[ Source](https://github.com/ecomteck/module-onepay-payment-gateway)[ Packagist](https://packagist.org/packages/ecomteck/module-onepay-payment-gateway)[ RSS](/packages/ecomteck-module-onepay-payment-gateway/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (5)Used By (0)

OnePay Payment Gateway for Magento 2
====================================

[](#onepay-payment-gateway-for-magento-2)

In this module, I integrated two payments gateway of OnePay, that is the Domestic ATM Card and International Card.

- [OnePay Payment Homepage](https://onepay.vn)
- [Ecomteck Extension homepage](https://ecomteck.com)
- [Download Module File](https://ecomteck.com/downloads/onepay-payment-gateway-for-magento-2/)

How to install this extension?
------------------------------

[](#how-to-install-this-extension)

- Under the root of your website, please run the command lines bellowing:
    - **composer require ecomteck/module-core**
    - **composer require ecomteck/module-onepay-payment-gateway**
    - **php bin/magento module:enable Ecomteck\_Core**
    - **php bin/magento module:enable Ecomteck\_OnePay**
    - **php bin/magento setup:upgrade**
    - **php bin/magento setup:static-content:deploy -f**
    - **php bin/magento setup:di:compile**
    - **php bin/magento indexer:reindex**
    - **php bin/magento cache:flush**

How to see the results?
-----------------------

[](#how-to-see-the-results)

### - On the Backend:

[](#--on-the-backend)

- Go to the Admin Panel of the Magento Store and navigate to the Ecomteck → OnePay Payment Gateway → Configuration
    - Domestic ATM Card Settings:
    - International Card Settings:
- The configuration information:
    - International card: [https://mtf.onepay.vn/developer/?page=modul\_quocte](https://mtf.onepay.vn/developer/?page=modul_quocte)
    - Domestic card: [https://mtf.onepay.vn/developer/?page=modul\_noidia](https://mtf.onepay.vn/developer/?page=modul_noidia)

### - On the Storefront:

[](#--on-the-storefront)

- Add a product to shopping cart.
- Go the the checkout page.

The screenshot of this extension
--------------------------------

[](#the-screenshot-of-this-extension)

### - On the Storefront:

[](#--on-the-storefront-1)

[![ScreenShot](./Screenshot/domestic-atm-card.png)](./Screenshot/domestic-atm-card.png)

#### *The OnePay payment gateway - Domestic ATM card*

[](#the-onepay-payment-gateway---domestic-atm-card)

[![ScreenShot](./Screenshot/international-card.png)](./Screenshot/international-card.png)

#### *The OnePay payment gateway - International card*

[](#the-onepay-payment-gateway---international-card)

### - On the Backend Settings:

[](#--on-the-backend-settings)

[![ScreenShot](./Screenshot/backend_onepay_payment_domestic_settings.png)](./Screenshot/backend_onepay_payment_domestic_settings.png)

#### *The OnePay payment gateway settings - Domestic ATM card*

[](#the-onepay-payment-gateway-settings---domestic-atm-card)

[![ScreenShot](./Screenshot/backend_onepay_payment_international_settings.png)](./Screenshot/backend_onepay_payment_international_settings.png)

#### *The OnePay payment gateway settings - International card*

[](#the-onepay-payment-gateway-settings---international-card)

### - Document to integration:

[](#--document-to-integration)

- DOMESTIC PAYMENT GATEWAY: [https://mtf.onepay.vn/developer/resource/documents/docx/introduction\_merchant\_integration\_local.pdf](https://mtf.onepay.vn/developer/resource/documents/docx/introduction_merchant_integration_local.pdf)
- INTERNATIONAL PAYMENT GATEWAY: [https://mtf.onepay.vn/developer/resource/documents/docx/introduction\_merchant\_integration.pdf](https://mtf.onepay.vn/developer/resource/documents/docx/introduction_merchant_integration.pdf)

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 75% 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.

###  Release Activity

Cadence

Every ~1 days

Total

3

Last Release

2315d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/948187d85549fea8b8f9ebf36aa793779f546edb5438c07895deec68d6d9e170?d=identicon)[ecomteckteam](/maintainers/ecomteckteam)

---

Top Contributors

[![ecomteck](https://avatars.githubusercontent.com/u/35588299?v=4)](https://github.com/ecomteck "ecomteck (9 commits)")[![bdt195](https://avatars.githubusercontent.com/u/22337544?v=4)](https://github.com/bdt195 "bdt195 (2 commits)")[![landofcoder](https://avatars.githubusercontent.com/u/194975?v=4)](https://github.com/landofcoder "landofcoder (1 commits)")

---

Tags

atm-cardecomteckecomteck-extensionsmagento-2-extensionmagento-2-extension-freeonepaypayments-gatewaystorefrontonepaypayment gatewaymagento 2magento 2 extensionMagento 2 Extension FreeMagento 2 OnePay Payment GatewayOnePay Payment GatewayOnePay in Magento 2

### Embed Badge

![Health badge](/badges/ecomteck-module-onepay-payment-gateway/health.svg)

```
[![Health](https://phpackages.com/badges/ecomteck-module-onepay-payment-gateway/health.svg)](https://phpackages.com/packages/ecomteck-module-onepay-payment-gateway)
```

###  Alternatives

[elgentos/magento2-product-duplicate-images-remove

Magento 2 find duplicate product images from your product list and from this list you can easily remove them by running a command

201.4k](/packages/elgentos-magento2-product-duplicate-images-remove)[magestat/module-floating-buy-button

Get your customer attention the most important action in your online store, the purchase.

121.6k](/packages/magestat-module-floating-buy-button)

PHPackages © 2026

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