PHPackages                             davix/magento2-flatshipping - 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. davix/magento2-flatshipping

ActiveMagento2-module

davix/magento2-flatshipping
===========================

Multi Flat Rate Shipping|Magento 2 Multiple Flat Rate Shipping

2.2.0(1w ago)001OSL-3.0PHPPHP ~8.1.0||~8.2.0||~8.3.0

Since Aug 18Pushed 1w ago1 watchersCompare

[ Source](https://github.com/DavixHQ/module-flatshipping)[ Packagist](https://packagist.org/packages/davix/magento2-flatshipping)[ RSS](/packages/davix-magento2-flatshipping/feed)WikiDiscussions main Synced today

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Davix - Multiple Flat Rate Shipping
===================================

[](#davix---multiple-flat-rate-shipping)

```
``davix/magento2-flatshipping``

```

- [Main Functionality](#main-functionality)
- [Requirements](#requirements)
- [Installation](#installation)
- [Configuration](#configuration)
- [Specifications](#specifications)
- [FAQ](#faq)

Main Functionality
------------------

[](#main-functionality)

Are you offering extra delivery services and/or looking for a way to make up for your shipping or payment processing expenses? Have a look at our Multi Flat Rate extension as it is probably just what the doctor ordered!

With the extension, you can easily add multiple flat rate shipping fees, with 10 different options to use. You will be able to add different prices according to cart total and locations.

By doing this you will be able to offer additional fees such as Next Day Delivery, Fast Delivery or Special Delivery - increasing average order value, and giving you a way to compensate for shipping and billing expenses.

### Feature Summary

[](#feature-summary)

- Custom method name and title (e.g. Special Delivery, Next Day Delivery)
- Per item / Per order shipping options
- Enable country specific flatrate option
- Handling Fee (fixed, percent, or fixed per item)
- Ship to Applicable Countries
- Show Method if Not Applicable
- Maximum / Minimum Order Amount For Free Shipping
- Show Method only for Admin
- Restrict a method to specific customer groups (e.g. a Wholesale-only rate)
- 10 different methods added so you have no restrictions on variation

### Per Item / Per Order

[](#per-item--per-order)

Allows you to specify if you want to charge on a per item or per order basis.

### Handling Fee

[](#handling-fee)

Allows you to assign a fixed/percent based fee on a per item or per order basis.

### Country Specific

[](#country-specific)

Set 1 or more specific countries which allows you to offer promotional shipping based on location.

### Free Delivery

[](#free-delivery)

Allows you to set a minimum / maximum order amount for free shipping on a per method basis.

### Admin Specific Method

[](#admin-specific-method)

Create an admin-only shipping method to offer a discount / promotion specified only by the store admin.

### Customer Groups

[](#customer-groups)

Restrict a method to one or more customer groups (e.g. a rate only Wholesale customers can see). Leave empty to allow all customer groups, including guests.

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

[](#requirements)

- Magento Open Source / Adobe Commerce 2.4.x
- PHP 8.1, 8.2, or 8.3

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

[](#installation)

\* = in production please use the `--keep-generated` option

### Type 1: Zip file

[](#type-1-zip-file)

- Unzip the zip file in `app/code/Davix/Flatshipping`
- Enable the module by running `php bin/magento module:enable Davix_Flatshipping`
- Apply database updates by running `php bin/magento setup:upgrade`\*
- Flush the cache by running `php bin/magento cache:flush`

### Type 2: Composer

[](#type-2-composer)

- Make the module available in a composer repository for example:
    - private repository `repo.magento.com`
    - public repository `packagist.org`
    - public github repository as vcs
- Add the composer repository to the configuration by running `composer config repositories.repo.magento.com composer https://repo.magento.com/`
- Install the module composer by running `composer require davix/magento2-flatshipping`
- enable the module by running `php bin/magento module:enable Davix_Flatshipping`
- apply database updates by running `php bin/magento setup:upgrade`\*
- Flush the cache by running `php bin/magento cache:flush`

Configuration
-------------

[](#configuration)

Each of the 10 methods (`carriers/flatrate1` ... `carriers/flatrate10`) has its own group under **Stores &gt; Configuration &gt; Sales &gt; Shipping Methods**, with the same fields:

- Enabled, Method Name, Title
- Type (Per Order / Per Item), Price
- Calculate Handling Fee, Handling Fee
- Displayed Error Message
- Ship to Applicable/Specific Countries
- Show Method if Not Applicable
- Maximum/Minimum Order Amount For Free Shipping
- Show Method only for Admin
- Customer Groups
- Sort Order

Specifications
--------------

[](#specifications)

- Carrier

    - `carriers/flatrate1` ... `carriers/flatrate10` &gt; `Davix\Flatshipping\Model\Carrier\Flatrate`(each a `di.xml` `virtualType` of the same class with its own carrier code - see `etc/di.xml`)
- Controller

    - none - configuration only, no frontend/adminhtml controllers

FAQ
---

[](#faq)

If you have any issues while using any of our modules please feel free to get in touch and we will be happy to help resolve them for you.

###  Health Score

40

—

FairBetter than 86% of packages

Maintenance98

Actively maintained with recent releases

Popularity1

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity48

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

Unknown

Total

1

Last Release

10d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2516468?v=4)[Wei](/maintainers/Davix)[@davix](https://github.com/davix)

---

Top Contributors

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

---

Tags

magento-modulemagento-shippingmagento2magento2-extensionmagento2-extension-freemagento2-modulemagento2-module-free

### Embed Badge

![Health badge](/badges/davix-magento2-flatshipping/health.svg)

```
[![Health](https://phpackages.com/badges/davix-magento2-flatshipping/health.svg)](https://phpackages.com/packages/davix-magento2-flatshipping)
```

###  Alternatives

[fastly/magento2

Fastly CDN Module for Magento 2.4.x

1564.5M1](/packages/fastly-magento2)[mollie/magento2

Mollie Payment Module for Magento 2

1142.0M17](/packages/mollie-magento2)[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27714.5k4](/packages/nosto-module-nostotagging)[checkoutcom/magento2

Checkout.com Payment Gateway for Magento 2

34280.5k3](/packages/checkoutcom-magento2)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1861.2k](/packages/myparcelnl-magento)[doofinder/doofinder-magento2

Doofinder module for Magento 2

12256.9k1](/packages/doofinder-doofinder-magento2)

PHPackages © 2026

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