PHPackages                             ivoba-oxid/delivery-must-fit-all - 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. ivoba-oxid/delivery-must-fit-all

ActiveOxideshop-module

ivoba-oxid/delivery-must-fit-all
================================

Delivery must fit all module for OXID eShop 6.

1.0.2(3y ago)23822MITPHP

Since Jul 9Pushed 3y ago2 watchersCompare

[ Source](https://github.com/ivoba-oxid/delivery-must-fit-all)[ Packagist](https://packagist.org/packages/ivoba-oxid/delivery-must-fit-all)[ Docs](https://github.com/ivoba-oxid/ivoba-delivery-must-fit-all)[ RSS](/packages/ivoba-oxid-delivery-must-fit-all/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (1)Versions (4)Used By (0)

Delivery must fit all articles Oxid eShop v6
============================================

[](#delivery-must-fit-all-articles-oxid-eshop-v6)

Unfortunatly Oxid eShop shows a delivery when just one article matches or when a the sum amount fits the delivery rule. This becomes a bug when you have deliveries that only work for certain articles, f.e. letters. So if you have a letter and a cup in the cart, you dont want the letter delivery to be shown.

With this module you can select certain delivery rules that have to fit all articles to be shown.

---

Leider zeigt Oxid Versandarten an wenn nur ein Artikel passt oder die Gesamtsumme.
Das wird dann zum Bug wenn man Versandarten hat, die nur für bestimmte Artikel passen, zB Briefversand.
Ist ein Karte und eine Tasse im Warenkorb, soll der Briefversand nicht angezeigt werden.
Mit diesem Modul kann man Versandregeln bestimmen bei denen alle Artikel passen müssen bevor die Versandart angezeigt wird.

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

[](#installation)

```
composer require ivoba-oxid/delivery-must-fit-all

```

Usage
-----

[](#usage)

In "Erweiterungen -&gt; Module -&gt; Ivo Bathke: Delivery Must Fit All" enter your settings in the "Settings" tab

- Add the title of the delivery-rule in the field, if multiple rules add one per line.
- Den Titel der Versandkostenregel in das Feld unter Einstellungen eintragen. Mehrere Regeln untereinander eintragen.

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

[](#requirements)

- UTF-8
- PHP &gt;= 7
- Oxid eShop &gt;= CE 6

License MIT
-----------

[](#license-mit)

© [Ivo Bathke](https://oxid.ivo-bathke.name)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity64

Established project with proven stability

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

Total

3

Last Release

1201d ago

### Community

Maintainers

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

---

Top Contributors

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

---

Tags

OXIDmoduleseshop

### Embed Badge

![Health badge](/badges/ivoba-oxid-delivery-must-fit-all/health.svg)

```
[![Health](https://phpackages.com/badges/ivoba-oxid-delivery-must-fit-all/health.svg)](https://phpackages.com/packages/ivoba-oxid-delivery-must-fit-all)
```

PHPackages © 2026

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