Overview
Back to topAdvanced Shipping for Magento 2 is the solution that helps you configure shipping fees in a very flexible manner.
With Advanced Shipping, you can set shipping fees by using almost all the variables available, such as destination, weight, price, quantity, categories, product attributes, item options, the customer group, customer attributes, coupon codes, Magento custom variables, date, etc…
Advanced Shipping uses a single text configuration field to define shipping methods. With a specific syntax (look at the documentation for more information on this syntax), you can define one or several shipping methods, their name, their price and the conditions to enable or not these shipping methods depending on the current quote. To specify the price of a shipping method, you must define a formula (it can be very simple as a single number or very complex with combinations of conditions).
With this extension, you can manage any shipping provider(s), you just have to configure the conditions of display and the price of each shipping method using formulas.
Use Cases
- You can specify a shipping fee per product in a product attribute and get the sum as shipping fees
- You can use a weight/fees table or a price/fees table even with exceptions for some products (ex: except some SKUs)
- You can manage shipping fees depending on the supplier of each product (drop shipping)
- You can specify different fees for each customer group
- You can manage a fees reduction or offer the shipping if a specific coupon code is used by the customer
- You can manage shipping fees by destination using regular expressions to check postcodes
- You can offer shipping fees when a specific product is in cart
Functionalities
- Manage one shipping mode or carrier (unlimited with Unlimited Carriers) and unlimited shipping methods
- Several conditional shipping methods depending on what you want
- Shipping fees based on destination, weight, price, quantity
- Shipping fees based on the customer group or customer attribute
- Shipping fees based on categories, product attributes or item options
- Shipping fees based on custom variables, the coupon code, the date, etc…
- Shipping fees based on formulas combining all the variables you need
- Filtering zip codes with regular expressions
- Extension used in many countries in the world
- Documentation in english
Installation
Documentation
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
6.0.3
Adobe Commerce platform compatibility
Magento Open Source: 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)
Type
Stable Build
Updated
02 May, 2024
Categories
Extensions, Shipping & Fulfillment
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top6.0.3:
- Compatible with Magento Open Source : 2.2 2.3 2.4
- Stability: Stable Build
-
Description:
### 6.0.3 (24 Apr, 2024)
- remove PHP version dependency from composer.json, rely on owebia/magento2-module-shared-php-config
- fix TypeError: str_replace(): Argument #3 ($subject) must be of type array|string, null given (thanks to @Tomasz-Silpion)
- fix PHP 8.4 compatibility warnings: Implicitly marking a parameter as nullable is deprecated since PHP 8.4
- fix Magento2 coding standard warnings: Comment block is missing
- update dependencies
- `owebia/magento2-module-shared-php-config:6.0.3`:
- add support for PHP 8.3 & PHP 8.4
- fix PHP 8.4 compatibility warnings: Implicitly marking a parameter as nullable is deprecated since PHP 8.4
- fix Magento2 coding standard warnings: Comment block is missing
### 6.0.2 (02 Aug, 2023)
- fix TypeError: Owebia\SharedPhpConfig\Model\Parser::parse(): Argument #2 ($configuration) must be of type string, null given
- update dependencies
- `owebia/magento2-module-shared-php-config:6.0.2`: fix TypeError: Owebia\SharedPhpConfig\Model\Wrapper\ArrayWrapper::loadData(): Argument #1 ($key) must be of type string, int given
### 6.0.1 (26 May, 2023)
- add support for PHP 8.2
- ⚠️ breaking changes: internal classes refactored
- ✨ new api:
- `Api\MethodCollectionInterface`
- `Api\MethodInterface`
- improve code quality
- use `\Owebia\SharedPhpConfig\Api\FunctionProviderInterface`
- update documentation
- update dependencies
- `owebia/magento2-module-shared-php-config:6.0.1`:
- add support for PHP 8.2
- ⚠️ breaking changes:
- drop support for PHP < 7.4
- drop support for Magento < 2.2
- internal classes refactored
- ✨ new api:
- `Api\FunctionProviderInterface`
- `Api\FunctionProviderPoolInterface`
- `Api\ParserContextInterface`
- `Api\ParserInterface`
- `Api\RegistryInterface`
- `Api\RequiresParserContextInterface`
- improve code quality:
- add php doc
- type enforced
- use modern syntax
- reduce class dependencies
2.8.14:
- Compatible with Magento Open Source : 2.2 2.3 2.4
- Stability: Stable Build
-
Description:
### 2.8.14 (28 Apr, 2023)
- add support for PHP 8.2
- update dependencies
- `owebia/magento2-module-shared-php-config:3.0.8`: add support for PHP 8.2
### 2.8.13 (30 Nov, 2022)
- fix custom data retrieval issue
- improve handling of custom data in `\Magento\Framework\Reflection\DataObjectProcessor` to avoid errors with unsupported types
- improve code quality
### 2.8.12 (13 May, 2022)
- update dependencies
- `owebia/magento2-module-shared-php-config:3.0.7`: apply Magento2 coding standard
2.8.11:
- Compatible with Magento Open Source : 2.2 2.3 2.4
- Stability: Stable Build
-
Description:
### 2.8.11 (15 Apr, 2022)
- apply PSR-12 coding standard
- apply Magento2 coding standard
- use `bool` instead of `boolean` in PHPDoc
- fix constant declaration
- remove support for PHP versions 5.5, 5.6 & 7.0
- add support for PHP versions 8.0 & 8.1
- update dependencies
- `owebia/magento2-module-shared-php-config:3.0.6`:
- apply PSR-12 coding standard
- use `bool` instead of `boolean` in PHPDoc
- fix constant declaration and usage
- fix signature mismatch errors while keeping backward compatibility
- remove support for PHP versions 5.5, 5.6 & 7.0
- add support for PHP versions 8.0 & 8.1
- fix phpunit compatibility
### 2.8.10 (17 Sep, 2021)
- use `present` as copyright ending year
- update documentation
- update dependencies
- `owebia/magento2-module-shared-php-config:3.0.5`: use `present` as copyright ending year
2.8.9:
- Compatible with Magento Open Source : 2.2 2.3 2.4
- Stability: Stable Build
-
Description:
support functions array_key_exists, json_decode, json_encode
support assignment operators +=, -=, *=, /=, **=, .=, &=, |=, ^=, <<=, >>=
support incrementing/decrementing operators $a++, $a--, ++$a, --$a
inherit variables from the parent scope in anonymous functions with 'use' keyword
support of Inventory Management (Magento ≥ 2.3)
method chaining, display method description or custom data in checkout templates
2.5.4:
- Compatible with Magento Open Source : 2.0 2.1 2.2 2.3
- Stability: Stable Build
-
Description:
Add Magento 2.3 compatibility
Add PHP 7.2 compatibility
Tracking URL support
Fix PHP 5.5 & 5.6 compatibility issue of version 2.5.3
2.5.3:
- Compatible with Magento Open Source : 2.2 2.3
- Stability: Stable Build
-
Description:
Add Magento 2.3 compatibility
Add PHP 7.2 compatibility
Tracking URL support
2.0.7:
- Compatible with Magento Open Source : 2.0 2.1
- Stability: Stable Build
-
Description:
Rename module from "Advanced Shipping Setting" to "Advanced Shipping"
Fix documentation error with allowed characters in method ID
Update year in copyright notice
2.0.6:
- Compatible with Magento Open Source : 2.0 2.1
- Stability: Stable Build
-
Description:
Fix issues #6, #14: shipping methods not refreshed when changing fields value (postcode, region...)
Add some missing translations
Fix issue when trying to open empty debug file
2.0.5:
- Compatible with Magento Open Source : 2.0 2.1
- Stability: Stable Build
-
Description:
Code improvement
Documentation update
Fix issue #4: Add function "range"
Fix issue #5: Unsupported expression in evaluator
2.0.3:
- Compatible with Magento Open Source : 2.0 2.1
- Stability: Stable Build
-
Description:
Advanced Shipping Setting Module for Magento 2
You can find add-ons for Advanced Shipping Setting on Owebia Store (https://en.store.owebia.com).
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor