Take your e-commerce store further.

Using the right Magento 2 extension is more essential now than ever. With MagePal, you can rest assured that you are getting the best quality Magento extensions, each line of code are carefully crafted and rigorously tested. Spend less time debugging and more time doing what you do best with MagePal extensions!

Total Downloads Latest Stable Version GitHub stars GitHub forks

Custom Flat Fee Shipping Rates for Magento 2

What is Custom Shipping Rate for Magento 2?

As a Magento merchant competing with major brands, providing transparent, flexible flat-rate shipping is essential to your business success.

Our Custom Flat Shipping Rate for Magento 2 extension gives you full control over your store’s shipping options. It allows you to quickly add custom flat-fee shipping rates for both storefront customer checkout and admin order creation. Whether you are using USPS, UPS, FedEx, DHL, or local couriers, this extension makes it easy to offer customized flat shipping options tailored to your fulfillment strategy.

Installation Guide

Step 1 - Install Magento Custom Shipping Rates

composer require magepal/magento2-customshippingrate
Manually
  • Download and install our core extension:
    • https://github.com/magepal/magento2-core
  • Download the extension archive.
  • Unzip the archive.
  • Create the target directory: {Magento 2 root}/app/code/MagePal/CustomShippingRate
  • Copy the contents from the unzipped folder into this directory.

Step 2 - Enable Module

Run the following commands from your Magento root folder:

php -f bin/magento module:enable --clear-static-content MagePal_CustomShippingRate
php -f bin/magento setup:upgrade

Step 3 - Configure Custom Shipping Rates

  1. Log into your Magento 2 Admin Panel.
  2. Navigate to Stores > Configuration.
  3. Under the MagePal tab, select Custom Shipping Rate.
  4. Enable the carrier and configure your title, method name, price, and handling fees.

Step 4 - Extension Review

Like our extensions? Would you be kind enough to leave us a Google review? It only takes a minute and we’d be eternally grateful! Just click the link to go to our MagePal Google Business page and leave us your feedback.

Extension Support

Like all other open source projects, sometimes things work and sometimes they don't for one reason or another.

We receive multiple emails & support tickets almost daily asking for help and we would love to help but in most cases, these issues have nothing to do with our extension and mostly caused by lack of basic Magento knowledge.

At MagePal our main focus is designing great Magento Extension and due to our limited resources, we simply can not provide free support for a free product.

Our affordable technical support include help with installation, usage, configuration, and troubleshooting for our Free Community Edition extensions.

Version History | Change Log

1.9.1

  • New Features:
    • Add support for PHP 8.5 and Magento 2.4.9

1.9.0

  • Fixed bugs:
    • Fix nullable type errors on PHP 8.4 and drop support for older PHP and Magento versions

1.8.3

  • New Features:
    • Add support for Magento 2.4.8 and PHP 8.4
    • Update company URLs to use HTTPS

1.8.2

  • New Features:
    • Add support for PHP 8.3 and Magento 2.4.7
    • Add support for Magento 2.4.6 and PHP 8.2

1.8.1

  • New Features:
    • Add support for Magento 2.4.6 and PHP 8.2

1.8.0

  • New Features:
    • Add support for Magento 2.4.4 and PHP 8.1

1.7.0

  • New Features:
    • Add better multi-store support

1.6.7

  • New Features:
    • Add support for Magento 2.4.0

1.6.5

  • New Features:
    • Add support for PHP 7.3 and Magento 2.3.3
    • Allow custom shipping methods to be disabled in the admin based on the quote store
    • Return shipping types from getAllowedMethods()

1.6.3

  • Add support for Magento 2.3.x

1.6.2

  • New Features:
    • Add compatibility with Magento 2.3.1
    • Add support for Magento 2.3
    • Add support for Magento 2.3.0

1.6.0

  • New Features:
    • Add support for including VAT in shipping rates
  • Fixed bugs:
    • Add support for Magento 2.3.0 (issue #10)

1.5.1

  • New Features:
    • Update custom price on rate refresh

1.5.0

  • Update custom-price logic in the admin

1.4.2

  • Fixed bugs:
    • Fix admin price not saving

1.4.0

  • Fixed bugs:
    • Fix a JSON error on Magento 2.1.9

1.3.5

  • Fixed bugs:
    • Issues #5 - Add sorting

1.3.1

  • Fixed bugs:
    • Remove the default configuration (issue #3)

1.2.1

  • Fixed bugs:
    • Issue #2 - Fix dependency injection issue

Related Extensions

Get more from your Magento2 store!

Magento Enhanced E-commerce

If your are using Magento + Google Analytics, then you need Enhanced E-commerce for Google Tag Manager.

Enhanced Success Page

Add cross-sell, upsell, related products, social media links and other elements to your order confirmation.

Catalog Hover Image for Magento

Quickly previewing alternative product images on your category list page.

0

Total Downloads

11

years experience with Magento

30+

Magento / Adobe Commerce Extensions

Shop with confidence

With millions of downloads worldwide, install with confidence knowing that our extensions will just work.

Prepare for the future with Google Analytics 4

Is your Magento store ready for the future? Say hello to the new Google Analytics 4, which is built from the ground up with all-new features and advanced machine learning technology.

Learn More