PHPackages                             avarda/shipping-broker - 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. avarda/shipping-broker

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

avarda/shipping-broker
======================

Avarda shipping broker handling for Avarda Checkout3

1.0.2(1mo ago)029↓55.6%PHP

Since Jun 1Pushed 3w ago1 watchersCompare

[ Source](https://github.com/avarda-ab/Magento2ShippingBroker)[ Packagist](https://packagist.org/packages/avarda/shipping-broker)[ RSS](/packages/avarda-shipping-broker/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (2)Dependencies (8)Versions (4)Used By (0)

Avarda ShippingBroker
=====================

[](#avarda-shippingbroker)

Avarda shipping broker handling for Avarda Checkout3. The main goal of this module is implementation of the shipping broker API on example of the Nshift broker.

[See provider-specific integration guide](https://docs.avarda.com/checkout-3/shipping-broker/provider-specific-integration-guide/)

Features
--------

[](#features)

Below there is a list of features on implemented version 1.0.0

1. Handle *rates collection* as a seamless integration with the shipping broker that replaces magento shipping methods. Rates are obligatory to place an order in magento.
2. Handle Nshift custom attributes:

    - discount
    - weight
    - free shipping

    Possible scenarios:

    - send free shipping flag based on pricing rules used in magento
    - use discount calculated in magento
    - send weight parameter to let it be stored or used by the shipping broker
3. Display details of the shipping details in magento admin.
4. Fix enabling the nshift script usage

TODO
----

[](#todo)

1. Allow enabling/disabling the solution from the admin panel.

USAGE
-----

[](#usage)

Assuming:

1. avarda/checkout3 is installed and configured
2. shipping broker credentials is added your Avarda account
3. Delivery methods are configured on the nshift account

To install and use Avarda\\ShippingBroker module in Magento:

1. Install the module i.e. with composer

```
composer require avarda/shipping-broker
bin/magento module:enable Avarda_ShippingBroker
bin/magento setup:upgrade
bin/magento setup:di:compile

```

2. Go to the checkout in your store to see the nshift delivery methods
3. To use the free shipping based on the cart - use cart price rule do define conditions for which free shipping should appear.

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance92

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

Top contributor holds 55.2% 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 ~0 days

Total

2

Last Release

54d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2ff2baf77dcc6621b74b353f19d1a789e03115319141f0951d1851e9dd2dedbf?d=identicon)[codaone](/maintainers/codaone)

---

Top Contributors

[![juhanihaapala](https://avatars.githubusercontent.com/u/3079827?v=4)](https://github.com/juhanihaapala "juhanihaapala (16 commits)")[![joelvai](https://avatars.githubusercontent.com/u/10694041?v=4)](https://github.com/joelvai "joelvai (12 commits)")[![petehaapala](https://avatars.githubusercontent.com/u/136442519?v=4)](https://github.com/petehaapala "petehaapala (1 commits)")

### Embed Badge

![Health badge](/badges/avarda-shipping-broker/health.svg)

```
[![Health](https://phpackages.com/badges/avarda-shipping-broker/health.svg)](https://phpackages.com/packages/avarda-shipping-broker)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1131.9M16](/packages/mollie-magento2)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68357.9k](/packages/run-as-root-magento2-prometheus-exporter)[buckaroo/magento2

Buckaroo Magento 2 extension

32420.3k8](/packages/buckaroo-magento2)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50398.5k20](/packages/dotdigital-dotdigital-magento2-extension)[amzn/amazon-pay-magento-2-module

Official Magento2 Plugin to integrate with Amazon Pay

108531.2k1](/packages/amzn-amazon-pay-magento-2-module)[joseph-leedy/module-custom-fees

Adds configurable custom fees to orders

361.2k](/packages/joseph-leedy-module-custom-fees)

PHPackages © 2026

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