PHPackages                             pmclain/module-product-flatrate-shipping - 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. pmclain/module-product-flatrate-shipping

ActiveMagento2-module

pmclain/module-product-flatrate-shipping
========================================

Twilio SMS Notifications

031PHP

Since Feb 5Pushed 9y ago1 watchersCompare

[ Source](https://github.com/pmclain/module-product-flatrate-shipping)[ Packagist](https://packagist.org/packages/pmclain/module-product-flatrate-shipping)[ RSS](/packages/pmclain-module-product-flatrate-shipping/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Magento 2 Per-Product Flatrate Shipping
=======================================

[](#magento-2-per-product-flatrate-shipping)

The Magento 2 Per-Product Flaterate Shipping gives the option of setting
the flatrate shipping price at the product level. This is the packaged module
from a Magento StackExchange answer I wrote here:

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

[](#installation)

This module has never ran in a production environment and for that
reason only a dev release is available. Installing with Composer requires the
the `minimum-stability` value in `{{magento-root}}/composer.json` be changed
to `dev`.

In your Magento 2 root directory run:
`composer require pmclain/module-product-flatrate-shipping`
`bin/magento setup:upgrade`

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

[](#configuration)

Module settings are found in the Magento 2 admin panel under
Stores-&gt;Configuration-&gt;Sales-&gt;Shipping Methods-&gt;Flat Rate

The following configuration should be used for this module to work:

- Enabled: Yes
- Type: Per Item

The install script will add a product attribute titled 'Flatrate Shipping Price'
to the Default product attribute set. This value will be used as the item
item shipping rate if it is greater than the Default Flatrate Price.

License
-------

[](#license)

GNU GENERAL PUBLIC LICENSE Version 3

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/671fcbe5c3d71446e58842e366265b4f658b6e1dd70b70b6c960e8e666ee465f?d=identicon)[pmclain](/maintainers/pmclain)

### Embed Badge

![Health badge](/badges/pmclain-module-product-flatrate-shipping/health.svg)

```
[![Health](https://phpackages.com/badges/pmclain-module-product-flatrate-shipping/health.svg)](https://phpackages.com/packages/pmclain-module-product-flatrate-shipping)
```

PHPackages © 2026

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