Back to Top

Magento 2 Frenet-Freight Extension

Updated 7 May 2024

Frenet is a Brazilian company that offers simple integration between virtual stores and various carriers. Using Frenet gateway one can carry out freight quotes and order tracking.

Magento 2 Frenet Freight Extension enables the store owner to integrate Frenet Freight Gateway with its Magento store.

Therefore, Frenet is a platform that allows you to integrate with multiple shipping carriers for Brazil postal codes. The store owner can find the best available freight prices and optimize logistics costs.

Therefore, through Frenet Freight service it is possible to carry out a freight quote based on the parameters of origin, destination, product dimensions, weight, and the total value of the shopping cart.

And however with the result of the quotation, the final customer can choose which shipping option is most appropriate to be used, estimating the delivery time and cost.

Searching for an experienced
Magento 2 Company ?
Find out More


  • Frenet is not a carrier. This offers various delivery option into your virtual store and increases your conversion.
  • To use this module, you first need to create an account at Frenet Administrative website to get access token and configure carriers that you will use.

To get more clear idea on the module, kindly review the video below-


  • The dynamic shipping method for Freight calculation.
  • Enable/disable the Frenet Freight Shipping module.
  • Set the Frenet Freight Shipping method name.
  • Select the multiple countries to ship the products to specific countries as per the choice. This will only work if the user has purchased an international shipping service.
  • Enter the Frenet details to manage the shipment of the orders.
  • Add weight and dimensions to the product to apply the shipping methods.
  • Set the dimensions(length, width, and height) for the shipments.
  • Configure the weight format for the shipments like lbs, kilograms as per the choice.
  • Can add extra days to the delivery.
  • For associated products, only one product lead time will be added (the product which will have maximum time).
  • Allow customers to choose the Frenet Freight Shipping method on the checkout page.
  • Shipping will be calculated using Frenet Freight Gateway.
  • The code is fully open and easy to use.


The installation is quite simple just like the standard Magento 2 extensions.

#1 Download Module

Firstly, you need to log in to the Webkul Store, go to My Account>My Purchased Products section, verify, and then download and extract the contents of this zip folder on the system.

#2 Upload Folder

Once the module zip is extracted, follow path src>app and then transfer the app folder into the Adobe Commerce Cloud root directory on the server as shown below:

upload folder

#3 Run Commands

After uploading the module folder, you need to run the following commands in the Magento 2 root directory:

php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush

Multi-Lingual Configuration

For Multilingual support, please navigate to Store>Configuration>General >Locale Options. And select your desired language from the Locale option.


Language Translation

Now, the user will navigate to the following path in the system for module translation app/code/Webkul/Frenet/i18n/en_US.csv.
Open the file named en_US.CSV for editing as shown in the below screenshot.


After this, replace the words after the comma(,) on the right in the file with your translated words.

language translation

After editing and translating the CSV file, you need to save the translated file name according to your region language and country code such as – de_DE.CSV. Followed by uploading the translated file to the same folder from where you have obtained it.

Now your module translation is complete.

Language translation

How to get Frenet Credentials?

To get the Frenet details(Access Key, Password, and Token), you first need to have a Frenet account. Click here to Register yourself. This will navigate you to the login page as per the below image.

frenet login

After registering yourself successfully, log in to your account.

The user will navigate to Register > Register Data to fill in all the details. After filling in all the details, will get the Access Key, Password, and Token.





The user can activate the carriers as per their choice. For this, the user will click on the menu option “Carriers”.

frenet carriers


The user can calculate shipping from the Frenet account. For this, click on Freight Simulator as per the below image.

freight calculater

Module Configuration

After the installation, the admin can easily configure the module settings. For this, they will navigate to Stores > Configuration > Sales > Delivery Methods > Frenet Freight Shipping as per the below image.



Here, the admin will:

  • Enabled: Enable/disable the module by selecting either “Yes” or “No”.
  • Title: set the Frenet Freight Shipping title which will be displayed at the frontend.
  • Access key: enter the Frenet account access key.
  • Password: enter the Frenet account password.
  • Token: enter the Frenet account token.
  • Use default dimensions: enable or disable to use of the default dimensions for the shipments by selecting Yes or No. If select “Yes”, the other fields for configuring height, length, and width become visible.
  • Weight Format: set the weight format for the shipments like lbs, and kilograms as per the choice.
  • View Delivery Time: select “Yes” to display the delivery time at the front end else select “No”.
  • The message that shows the deadline: set the message that shows the delivery days at the front end.
  • Add to delivery time(days): add extra days to the delivery.
  • Displayed Error Message: set the error message that the admin wants to display when this shipping method is not available.
  • Ship to Applicable Countries: either allow all the countries for the Frenet Freight shipping else allow specific countries where the admin wants to allow the shipment.
  • Ship to Specific Countries: Select the specific countries where the admin wants to allow the shipment.
  • Show Method if Not Applicable: choose to display this method name or not on the front end, when it is not applicable.

Note: However, If the user has purchased an international shipping service from the Frenet Administrative Panel. Then only, the user will be able to make the shipments to the other countries otherwise not.

Shipping Settings:

But the admin needs to set the shipping origin details also. For this, the admin will navigate to Stores > Configuration > Sales > Shipping Settings > Origin as per the below image.


Configure Per Product Dimension:

But if the admin doesn’t want to use the default dimensions for a product, then the admin can configure the dimensions for the individual products as per the choice. For this, navigate to the “Product Edit” page.




Moreover, after the module setup, customer can easily use this shipping method for their purchases. When the customer adds the product to the cart then there will be an option to select an address or add a new address.

And then according to the address, shipping methods and price will be displayed as per the below image.


Therefore, after selecting the Frenet Freight shipping method, the customer will click the “Next” button to review the order and on the order review page, the shipping method and the cost of shipping will be displayed as per the below image.

Moreover, the admin will click on the “Place Order” button to place an order.
Note: The Frenet Freight Shipping rate calculation is based on the parameters of origin, destination, product dimensions, weight, and the total value of the shopping cart.

Manage Orders

The admin can view and manage the orders by navigating to the Sales > Order as per the below image.


But here, the admin can view the complete list of the orders. To manage and generate invoices, a shipment of the orders, the admin selects the order from the list.

Further, The admin can even notify the customers by sending them emails, cancel/hold the order, and even edit/reorder the product order.



Moreover, hence, after viewing the order the admin will create the invoice for the order.

magento2-frenet-freight-invoice magento2-frenet-freight-invoice1
Therefore, after creating the Invoice, the admin will create the shipping and Tracking Number for the order as per the below image.

magento2-Frenet-Freight-shipment magento2-frenet-freight-Extension-adding-carrier

Moreover, that’s all for the Magento 2 Frenet Freight Extension. Still, have any issues please feel free to add a ticket and let us know your views to make the module better

Current Product Version - 5.0.4-p2

Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

Blog Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x
  • Version 2.1.x, 2.2.x, 2.3.x, 2.4.x
  • Version 2.1.x, 2.2.x & 2.3.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


  • Marcos Figueira
    • kajal sharma (Moderator)
  • akhil
    • kajal sharma (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content