PHPackages                             magebitcom/magento2-hyva-checkout-checkoutcom-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. magebitcom/magento2-hyva-checkout-checkoutcom-payment

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

magebitcom/magento2-hyva-checkout-checkoutcom-payment
=====================================================

This module enables to use CheckoutCom\_Magento2 module with Hyva checkout

1.0.11(2mo ago)15.1k↓11.3%2MITHTML

Since Aug 21Pushed 2mo agoCompare

[ Source](https://github.com/magebitcom/magento2-hyva-checkout-checkoutcom-payment)[ Packagist](https://packagist.org/packages/magebitcom/magento2-hyva-checkout-checkoutcom-payment)[ RSS](/packages/magebitcom-magento2-hyva-checkout-checkoutcom-payment/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (4)Versions (15)Used By (0)

CheckoutCom\_Magento2 Payment Compatability with Hyvä Checkout
==============================================================

[](#checkoutcom_magento2-payment-compatability-with-hyvä-checkout)

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

[](#installation)

1. Install [CheckoutCom\_Magento2](https://www.checkout.com/docs/payments/accept-payments/connect-to-an-ecommerce-platform/magento-2)
2. Install Compatability Module by running

```
composer require magebitcom/magento2-hyva-checkout-checkoutcom-payment
```

3. Enable Module

```
bin/magento module:enable Magebit_CheckoutComPayment && bin/magento setup:upgrade
```

Feature Coverage
----------------

[](#feature-coverage)

- Card Payments (Multiple iframes)
    - Vault
- Google Pay
    - Checkout Page
    - Cart
    - Minicart
- Apple Pay
    - Checkout Page
    - Cart
    - Minicart
- Alternative payment methods
    - MB WAY

### Functionality that is currently not supported:

[](#functionality-that-is-currently-not-supported)

- Adding a new Stored Card from My Account -&gt; Stored Payment Methods

### Configurations that currently are not supported:

[](#configurations-that-currently-are-not-supported)

- Configuration -&gt; Global Settings -&gt; Default Active Method
- Card Payments -&gt; Display Card Icons

### Payment methods the currently are not supported:

[](#payment-methods-the-currently-are-not-supported)

- Klarna (NAS)
- Paypal Payments (NAS)
- MOTO Payments

### Google Pay Payments: New Configuration Options

[](#google-pay-payments-new-configuration-options)

- Button corner radius

This option sets the `border-radius` property of the button and is measured in pixels. There is no need to specify the CSS `px` unit in this option input field.

### Apple Pay Payments: New Configuration Options

[](#apple-pay-payments-new-configuration-options)

- Button corner radius

This option sets the `border-radius` property of the button and is measured in pixels. There is no need to specify the CSS `px` unit in this option input field.

- Button height

This option sets the `height` property of the button and is measured in pixels. There is no need to specify the CSS `px` unit in this option input field.

### Alternative payments: New Configuration Options

[](#alternative-payments-new-configuration-options)

- Enable MB WAY Phone Validation

This option sets strict phone validation for MB WAY phone numbers (must be 9 digits and start with 9).

### Webhook Configuration for MB WAY Payments

[](#webhook-configuration-for-mb-way-payments)

MB WAY payments require webhook configuration to properly handle payment status updates.

The extension use default endpoint URL: [https://your-domain.com/checkout\_com/webhook/callback](https://your-domain.com/checkout_com/webhook/callback) which is the same for CheckoutCom\_Magento2 module.

- MB WAY Status Page Text

Text on waiting page while waiting on webhook events is customizable.

- MB WAY Status Polling Interval

Option to adjust interval at which customer waiting page will look for webhook updates. Recommended value is 3-5 seconds.

- Additional success states

By default, the waiting page will result in success page only if webhook with response code '10000' is received. This config makes it possible to also select "Payment Pending" and "Payment Capture Pending" as a signal to redirect customer to success page although after this redirect the order still might get automatically cancelled for example because of "Transaction has expired" error.

---

[![magebit (1)](https://private-user-images.githubusercontent.com/58505474/416166496-cdc904ce-e839-40a0-a86f-792f7ab7961f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzIxNDIwMzYsIm5iZiI6MTc3MjE0MTczNiwicGF0aCI6Ii81ODUwNTQ3NC80MTYxNjY0OTYtY2RjOTA0Y2UtZTgzOS00MGEwLWE4NmYtNzkyZjdhYjc5NjFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAyMjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMjI2VDIxMzUzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTcxMDg5MzkzOTUxNmM2MzNmOTc5YWNlMmE1YTc2NGU2ZDI1M2QzMmRkOGY4ZWQxNGQ5YTFjOTRhNjNkNGM5NzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.3ozJ_D-Zt8mM-tkUku_0uh-FnYAJjWUBWk6JeLiXzGU)](https://private-user-images.githubusercontent.com/58505474/416166496-cdc904ce-e839-40a0-a86f-792f7ab7961f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzIxNDIwMzYsIm5iZiI6MTc3MjE0MTczNiwicGF0aCI6Ii81ODUwNTQ3NC80MTYxNjY0OTYtY2RjOTA0Y2UtZTgzOS00MGEwLWE4NmYtNzkyZjdhYjc5NjFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAyMjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMjI2VDIxMzUzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTcxMDg5MzkzOTUxNmM2MzNmOTc5YWNlMmE1YTc2NGU2ZDI1M2QzMmRkOGY4ZWQxNGQ5YTFjOTRhNjNkNGM5NzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.3ozJ_D-Zt8mM-tkUku_0uh-FnYAJjWUBWk6JeLiXzGU)

*Developed by Magebit. Have questions or need help? Contact us at  or on our [website](https://magebit.com/contact).*

###  Health Score

45

—

FairBetter than 93% of packages

Maintenance83

Actively maintained with recent releases

Popularity27

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 84.6% 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 ~50 days

Recently: every ~34 days

Total

12

Last Release

84d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/57768654a8ff2b484e19c5bbc92991a6d39cf44efaf9584d34298f12aaddbaab?d=identicon)[magebit](/maintainers/magebit)

---

Top Contributors

[![EglitisMaikls](https://avatars.githubusercontent.com/u/146073232?v=4)](https://github.com/EglitisMaikls "EglitisMaikls (44 commits)")[![EmilsM](https://avatars.githubusercontent.com/u/1344881?v=4)](https://github.com/EmilsM "EmilsM (7 commits)")[![arturskruze](https://avatars.githubusercontent.com/u/8388065?v=4)](https://github.com/arturskruze "arturskruze (1 commits)")

---

Tags

adobe-commercehyvamagentomagento2

### Embed Badge

![Health badge](/badges/magebitcom-magento2-hyva-checkout-checkoutcom-payment/health.svg)

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

###  Alternatives

[adyen/module-payment

Official Magento2 Plugin to connect to Payment Service Provider Adyen.

1663.0M10](/packages/adyen-module-payment)[checkoutcom/magento2

Checkout.com Payment Gateway for Magento 2

34263.8k1](/packages/checkoutcom-magento2)

PHPackages © 2026

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