PHPackages                             tun2u/m2-module-vivapayments - 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. tun2u/m2-module-vivapayments

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

tun2u/m2-module-vivapayments
============================

Magento 2 VivaPayments Module

1.0.2(1y ago)018[1 issues](https://github.com/Tun2U/M2-Module-VivaPayments/issues)proprietaryPHPPHP &gt;=7.0.0

Since Apr 11Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Tun2U/M2-Module-VivaPayments)[ Packagist](https://packagist.org/packages/tun2u/m2-module-vivapayments)[ RSS](/packages/tun2u-m2-module-vivapayments/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)DependenciesVersions (4)Used By (0)

Tun2U Magento 2 VivaPayments extension
======================================

[](#tun2u-magento-2-vivapayments-extension)

[![Latest Stable Version](https://camo.githubusercontent.com/1ea1dcbc0c1acc66ed68b6f94d0c179fec03f7e3e47e20854c6cb2239e766b5c/68747470733a2f2f706f7365722e707567782e6f72672f74756e32752f6d322d6d6f64756c652d766976617061796d656e74732f762f737461626c65)](https://packagist.org/packages/tun2u/m2-module-vivapayments)[![Total Downloads](https://camo.githubusercontent.com/f31cafd128a6865503c61cedd44c6f001b53f1d31effdeaeba9b142fccb42681/68747470733a2f2f706f7365722e707567782e6f72672f74756e32752f6d322d6d6f64756c652d766976617061796d656e74732f646f776e6c6f616473)](https://packagist.org/packages/tun2u/m2-module-vivapayments)[![License](https://camo.githubusercontent.com/3f2ac0260db6ccd3bf18100201592c0fbbc8ce8ddc897b01cfdca4154d087ab8/68747470733a2f2f706f7365722e707567782e6f72672f74756e32752f6d322d6d6f64756c652d766976617061796d656e74732f6c6963656e7365)](https://packagist.org/packages/tun2u/m2-module-vivapayments)

Features
--------

[](#features)

- Magento Smart Checkout plugin that allows you to accept payments via Viva Smart Checkout in your Magento store.
- Supports Magento 2.3.x

Installing
----------

[](#installing)

##### Manual Installation

[](#manual-installation)

Install Tun2U VivaPayments extension for Magento 2

- Download the extension
- Unzip the file
- Create a folder {Magento root}/app/code/Tun2U/VivaPayments
- Copy the content from the unzip folder
- Run following command

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

```

- Flush cache

##### Using Composer (from Magento Root Dir run)

[](#using-composer-from-magento-root-dir-run)

```
composer require tun2u/m2-module-vivapayments
php bin/magento setup:static-content:deploy
php bin/magento setup:di:compile
php bin/magento cache:flush

```

Requirements
------------

[](#requirements)

- PHP &gt;= 7.0.0

Compatibility
-------------

[](#compatibility)

- Magento &gt;= 2.0

### Setup

[](#setup)

- From admin:
- Go to stores &gt; Configuration
- Find Sales in sidebar
- Open Viva Wallet Smart Checkout tab
- Set cofigurations

### Settings

[](#settings)

- **Merchant Id**: Enter the Merchant ID you noted in Step 2: Find Account credentials
- **API Key**: Enter the API Key you noted in Step 2: Find Account credentials
- **Source Code: Enter the Source Code of the Source you created in Step 3: Create Payment Source**
**1. **OrderCode URL**:

    1. Enter  if you are using a live Viva instance
    2. Enter  if you are using a demo Viva instance
2. **Gateway URL**:

    1. Enter  if you are using a live Viva instance
    2. Enter  if you are using a demo Viva instance
3. **Transaction URL**:

    1. Enter  if you are using a live Viva instance
    2. Enter  if you are using a demo Viva instance
4. **Installments**: This is an optional field, only applicable to Greek merchants – you can set the maximum allowed payment card installments and their corresponding order values
5. **Enable ISV mode**: This field determines whether ISV mode is active or not
6. **ISV Checkout URL**: Enter  if you are using a ISV mode. It will replace OrderCode URL field.
7. **ISV Amount**: ISV Amount fee**
**Support
-------

[](#support)

If you encounter any problems or bugs, please create an issue on [GitHub](https://github.com/Tun2U/M2-Module-VivaPayments/issues).

Developer
---------

[](#developer)

##### Tun2U Team

[](#tun2u-team)

- Website:
- Twitter: [@tun2u](https://twitter.com/tun2u)

Licence
-------

[](#licence)

[GNU General Public License, version 3 (GPLv3)](http://opensource.org/licenses/gpl-3.0)

Copyright
---------

[](#copyright)

(c) 2024 Tun2U Team**

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance46

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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 ~178 days

Total

3

Last Release

403d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6404f4af22e3c76fda1dffc4f861a1e0dba3dd540d13eb3a94e5754b57b1d835?d=identicon)[info@tun2u.com](/maintainers/info@tun2u.com)

---

Top Contributors

[![GeorgeBortov](https://avatars.githubusercontent.com/u/41924906?v=4)](https://github.com/GeorgeBortov "GeorgeBortov (5 commits)")

### Embed Badge

![Health badge](/badges/tun2u-m2-module-vivapayments/health.svg)

```
[![Health](https://phpackages.com/badges/tun2u-m2-module-vivapayments/health.svg)](https://phpackages.com/packages/tun2u-m2-module-vivapayments)
```

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