PHPackages                             nbox/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. [Utility &amp; Helpers](/categories/utility)
4. /
5. nbox/shipping

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

nbox/shipping
=============

Nbox Shipping module for magento

2.1.0(10mo ago)010OSL-3.0PHPPHP ^8.1|^8.2|^8.3

Since Apr 17Pushed 9mo agoCompare

[ Source](https://github.com/NBOX-Now/shipping-magento-plugin)[ Packagist](https://packagist.org/packages/nbox/shipping)[ RSS](/packages/nbox-shipping/feed)WikiDiscussions main Synced 1mo ago

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

Nbox Shipping Module for Magento 2
==================================

[](#nbox-shipping-module-for-magento-2)

Ultimate Shipping Solution: Compare Rates, Ship, and Deliver Seamlessly with Ease.

Description
-----------

[](#description)

Simplify your shipping logistics! The NBOX Now Shipping Method module delivers an all-in-one solution for comparing rates across trusted carriers, managing shipments effortlessly, and providing transparency to your customers.

With live rate comparisons based on weight and dimensions, this module integrates smoothly into your Magento store, so your customers enjoy accurate shipping costs at checkout. Once orders are confirmed, we handle delivery coordination, letting you focus on sales while we ensure reliable, on-time shipments.

Key Features
------------

[](#key-features)

- Save up to 50% or more on your shipping costs with NBOX Now
- **End-to-End Shipping Control**: From comparing rates to coordinating delivery, everything is streamlined for you
- **Transparent, Real-Time Pricing**: Show customers accurate shipping costs based on product weight and dimensions—no hidden fees
- **Reliable Carrier Partnerships**: Enjoy peace of mind with trusted carriers ensuring timely deliveries
- **Seamless Integration**: Quick setup for immediate optimization
- **Customizable Margins**: Store owners can add custom margins for flexibility and profitability

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

[](#requirements)

- **Magento**: 2.4.x
- **PHP**: 8.1, 8.2, or 8.3
- **License**: OSL-3.0, AFL-3.0

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

[](#installation)

1. Download and install the `NBOX Now Shipping Method` module through Composer:

    ```
    composer require nbox/shipping
    ```
2. Enable the module:

    ```
    bin/magento module:enable Nbox_Shipping
    bin/magento setup:upgrade
    bin/magento setup:di:compile
    bin/magento cache:flush
    ```
3. Create an account with NBOX Now (if you don't have one)
4. Log in to the NBOX Now account from the Magento admin
5. Ensure your products have proper weight and dimensions configured
6. Activate the shipping method from the NBOX Now settings page in the admin panel
7. When an order is ready for shipping, go to the order details and select "Notify NBOX Now to ship order" from the Order actions section

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

[](#configuration)

1. Navigate to **Stores &gt; Configuration &gt; Sales &gt; Shipping Methods**
2. Find the **NBOX Shipping** section
3. Configure your API credentials and shipping preferences
4. Set up custom margins if desired
5. Enable the shipping method for your store

External Services
-----------------

[](#external-services)

This module connects to the NBOX Now API to provide comprehensive shipping solutions, including shipping rate calculations, order processing, account activation, pickup and delivery service management, and order cancellation.

### NBOX Now API

[](#nbox-now-api)

**Service Purpose**:

- Account activation with NBOX Now
- Calculate shipping rates based on package details and destination address
- Process order details for shipping and fulfillment
- Manage pickup and delivery services
- Update the status of cancelled orders

**Data Transmitted**:

1. **Account activation**: Shop domain, user credentials
2. **Shipping rate calculation**: Package dimensions, weight, destination address
3. **Order processing**: Order details, product information, shipping address
4. **Pickup and delivery management**: Shop location, package details
5. **Order fulfillment**: Fulfillment data, order status updates, tracking information
6. **Cancelled orders**: Order ID, shop domain, cancellation reason

**External Links**:

- [NBOX Now Terms of Service](https://nbox.now/terms)
- [NBOX Now Privacy Policy](https://nbox.now/privacy)

Support
-------

[](#support)

For support, please visit:

Changelog
---------

[](#changelog)

### 2.0.0

[](#200)

Major version release with enhanced production readiness:

- Migrated from development to production API endpoints
- Added comprehensive account management with login/logout functionality
- Improved security with automatic deactivation on logout
- Enhanced UI with conditional activation button states
- Fixed CORS issues by moving authentication server-side
- Streamlined order fulfillment process
- Enhanced shipping rate customization and display options
- Added ability to customize shipping rate margins and pricing flexibility
- Implemented professional logging system replacing error\_log()
- Enhanced security with proper output escaping and data sanitization
- Added structured logging with context data (order IDs, carrier IDs)
- Logs now viewable in Magento admin with 'nbox-now' source
- Eliminated coding standard warnings for production readiness
- Better error handling and user feedback
- Code optimization and stability improvements

### 1.0.0

[](#100)

- Initial release
- Added real-time shipping rate calculation based on weight and dimensions
- Supports integration with multiple carriers for accurate shipping

License
-------

[](#license)

This module is licensed under the Open Software License (OSL-3.0) and Academic Free License (AFL-3.0).

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance55

Moderate activity, may be stable

Popularity5

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity54

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

Total

3

Last Release

309d ago

Major Versions

1.0.0 → 2.0.02025-06-23

PHP version history (2 changes)1.0.0PHP ^7.3|^7.4|^8.0

2.0.0PHP ^8.1|^8.2|^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/eac134de926717da738934c5eebde23c02121f007bce583f635e9faf7855126d?d=identicon)[l.delacruz@nbox.qa](/maintainers/l.delacruz@nbox.qa)

---

Top Contributors

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

### Embed Badge

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

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

###  Alternatives

[tig/postnl-magento2

TIG Magento 2 PostNL extension

58544.2k4](/packages/tig-postnl-magento2)[lillik/magento2-price-decimal

Magento 2 Price Decimal Precision

111147.5k](/packages/lillik-magento2-price-decimal)[doofinder/doofinder-magento2

Doofinder module for Magento 2

13204.0k1](/packages/doofinder-doofinder-magento2)[dominicwatts/faker

Console based fake data generator - just generate what you need

413.5k](/packages/dominicwatts-faker)[graycore/magento2-graphql-introspection-cache

1015.2k](/packages/graycore-magento2-graphql-introspection-cache)[elgentos/magento2-hyva-checkout-ab-test

Set up an A/B test with different available Hyvä and Luma checkouts

154.2k](/packages/elgentos-magento2-hyva-checkout-ab-test)

PHPackages © 2026

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