PHPackages                             qoliber/m2-optional-terms-and-conditions - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. qoliber/m2-optional-terms-and-conditions

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

qoliber/m2-optional-terms-and-conditions
========================================

1.0.2(8mo ago)62.4k↓37.5%OSL-3.0PHPPHP &gt;=8.1

Since Dec 22Pushed 8mo agoCompare

[ Source](https://github.com/qoliber/m2-optional-terms-and-conditions)[ Packagist](https://packagist.org/packages/qoliber/m2-optional-terms-and-conditions)[ RSS](/packages/qoliber-m2-optional-terms-and-conditions/feed)WikiDiscussions main Synced yesterday

READMEChangelogDependenciesVersions (4)Used By (0)

[![Open Source Love](https://camo.githubusercontent.com/ddf91434d4485475c0dc245c39579e596aa5fa81ffafc81d0b2bdd54f073ef92/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6f70656e2d736f757263652d6c69676874677265793f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562)](https://camo.githubusercontent.com/ddf91434d4485475c0dc245c39579e596aa5fa81ffafc81d0b2bdd54f073ef92/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6f70656e2d736f757263652d6c69676874677265793f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562)[![](https://camo.githubusercontent.com/cf682d6e974eb5d2d308bc0f9066b509b639a0f1b32f8505e3756b58448b3062/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342e782d6f72616e67653f7374796c653d666f722d7468652d6261646765266c6f676f3d6d6167656e746f)](https://camo.githubusercontent.com/cf682d6e974eb5d2d308bc0f9066b509b639a0f1b32f8505e3756b58448b3062/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342e782d6f72616e67653f7374796c653d666f722d7468652d6261646765266c6f676f3d6d6167656e746f)[![](https://camo.githubusercontent.com/91f5d02b97a267695a36b9a4947117d516de2f6564877c50a76e830ec0da403c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167654f532d5945532d6f72616e67653f7374796c653d666f722d7468652d6261646765266c6f676f3d6d6167656f73)](https://camo.githubusercontent.com/91f5d02b97a267695a36b9a4947117d516de2f6564877c50a76e830ec0da403c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167654f532d5945532d6f72616e67653f7374796c653d666f722d7468652d6261646765266c6f676f3d6d6167656f73)[![](https://camo.githubusercontent.com/34b0c571a4765dfd212cac736d62c035897f6eb646b336f61cde94819952a156/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f485956415f436865636b6f75742d434f4d50415449424c452d626c75653f7374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/34b0c571a4765dfd212cac736d62c035897f6eb646b336f61cde94819952a156/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f485956415f436865636b6f75742d434f4d50415449424c452d626c75653f7374796c653d666f722d7468652d6261646765)[![](https://camo.githubusercontent.com/416fe2ec3b546f45a19bff83e155db27121851374dff176fbd5ad2214f31a9f1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d61696e7461696e65642d7965732d6772656e3f7374796c653d666f722d7468652d626164676526)](https://camo.githubusercontent.com/416fe2ec3b546f45a19bff83e155db27121851374dff176fbd5ad2214f31a9f1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d61696e7461696e65642d7965732d6772656e3f7374796c653d666f722d7468652d626164676526)

qoliber Magento 2 Optional Terms And Conditions
===============================================

[](#qoliber-magento-2-optional-terms-and-conditions)

qoliber `OptionalTermsAndConditions` is a Magento Open Source extension that enhances the checkout experience by allowing certain terms and conditions to be marked as optional. This simple yet powerful feature provides flexibility for merchants while maintaining compatibility with Hyvä Checkout.

Installation:
-------------

[](#installation)

```
composer require qoliber/m2-optional-terms-and-conditions
```

### Enable the module, compile DI and static content:

[](#enable-the-module-compile-di-and-static-content)

```
php bin/magento module:enable Qoliber_OptionalTermsAndConditions
php bin/magento setup:di:compile
```

#### For Luma based themes, compile static files:

[](#for-luma-based-themes-compile-static-files)

There is one `mixin` defined for Luma based themes, so it requires to be compiled:

```
php bin/magento setup:static-content:deploy
```

Module Compatibility:
---------------------

[](#module-compatibility)

### Luma Checkout:

[](#luma-checkout)

Optional FIelds are not check or validated during checkout process

[![2O2X9p9.md.png](https://camo.githubusercontent.com/cd70a697787c8af0b5e21744623b339c821503d8030531cfcdc13e558405d29d/68747470733a2f2f69696c692e696f2f324f32583970392e6d642e706e67)](https://freeimage.host/i/2O2X9p9)

### Hyvä Checkout:

[](#hyvä-checkout)

Optina Terms and Conditions are not checked during checkout process.

[![2O2XgGj.md.png](https://camo.githubusercontent.com/12e02f9729d09049678f3a39c36900b79a98472ba63eecea64bfe6e92fdf7e90/68747470733a2f2f69696c692e696f2f324f325867476a2e6d642e706e67)](https://freeimage.host/i/2O2XgGj)

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance61

Regular maintenance activity

Popularity25

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 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 ~155 days

Total

3

Last Release

246d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e1127b1eba3c8b9dce8b6f329f14afb6af88aafa8f1e08aac8f23f97ec8f68b5?d=identicon)[qoliber](/maintainers/qoliber)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/qoliber-m2-optional-terms-and-conditions/health.svg)

```
[![Health](https://phpackages.com/badges/qoliber-m2-optional-terms-and-conditions/health.svg)](https://phpackages.com/packages/qoliber-m2-optional-terms-and-conditions)
```

###  Alternatives

[composer/ca-bundle

Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.

3.0k365.1M270](/packages/composer-ca-bundle)[digitaldonkey/ecverify

A library integrating Ethereum with typed PHP.

16121.7k2](/packages/digitaldonkey-ecverify)

PHPackages © 2026

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