TForce Universal Shipping for Magento® 2.x
In stock
- SKU
- tforce-shipping-m2
TForce Universal Shipping is a Magento 2 extension that helps you manage a complete TForce shipping cycle using the TForce API.
The extension offers a wide variety of settings. Get up-to-date shipping prices and create PDF TForce shipping labels. Create pickups and track your parcels.
The main benefits of the TForce Universal Shipping extension are:
PDF Shipping Labels and BOL
The creation of shipping labels is possible both manually and automatically, and even on a schedule. The TForce Universal Shipping extension allows you to associate a shipping label with an order, shipment, or credit memo. All labels are stored on your server and you can access them at any time from the admin interface of your Magento site.
Before manually creating each shipping label, you can select the shipping method you want from those provided by TForce and immediately see the shipping cost. In automatic mode, labels are created either according to the method that the buyer chose when ordering or at the minimum/maximum price of all TForce methods.
Shipping Rates & Shipping Methods
Get shipping rates on checkout just like on tforcelogistics.com. Shipping prices usually depend on the insurance, the declared price of the parcel, weight, dimensions, etc. All of these points are taken into account by our TForce Universal Shipping extension. The cost of the method can be both static and dynamic. Both prices and display methods can be adjusted by setting limits. Optionally, you can display the method only in the admin panel. You can create as many methods as you like. Read more here.
Pickup and Tracking
Order a parcel delivery service directly from the admin panel of your online store. Everything is done easily and simply. You choose for which created labels you want to order a pickup and the extension will send a request to the delivery service. You can always see what has been shipped in each pickup. You can see a sample Pickup Slips document for multiple shipments here.
Once your packages have been shipped, you can track them with our TForce Universal Shipping extension. You can see all the points that the package has passed and where it is at the moment.
Printing
Printing is one of the most important steps when working with shipping labels. Use our app to print PDF labels on your local and network printers. You can get it here.
Configuration
The capabilities of our module are truly limitless due to flexible settings. At the same time, the settings are intuitive and many are set by default. You can configure the extension for a specific store or a specific country. You can apply some settings to domestic shipments, and apply other settings to foreign shipments. Perhaps for each continent, you would like to have individual settings. This is also possible with our module.
Demo
To get a demo version of the extension, please contact our technical support. In the letter, indicate your name and surname, name of the extension, email address, and website URL. The demo is valid for 14 days. After 14 days, you agree to remove the extension demo from your site and from wherever it was installed.
Hyva Theme and Hyva Checkout
Compatible with Hyva Theme and Hyva Checkout
| CMS | Magento 2 |
|---|---|
| Compatibility | 2.4, 2.3 |
| Features |
|
Follow these steps to install the extension:
- Unpack the resulting archive to the root of your Magento site. As a result, you should have created such a folder [magento_root]/app/code/Extmag/TForceShipping
- Run the following commands in the root of your Magento site:
- composer require extmag/shipping-box-packer:^3
- composer require faradey/tcpdi:^1.0
- composer require textalk/websocket:^1.3
- php bin/magento c:f
- php bin/magento s:up
- Log out and log back into the Magento admin interface
- Congratulations. The extension has been successfully installed.
To customize printing, download the label printing software from here.
To learn how to install and configure your label printing software, follow the link below.
Installing and configuring el-Print
Hyva Theme and Hyva Checkout integration
Installation
For integration with the Hyva Theme and Hyva Checkout, you should install an additional module.
To install the integration module, execute the following command:
composer require extmag/shiplab-hyva
composer require magewirephp/magewire
Template files
The files listed below replace the default files of the Hyva theme. If you are also using these files in your theme, you should merge your changes with the changes in the files below.
vendor/extmag/shiplab-hyva-magento2/view/frontend/templates/checkout/shipping/method-list.phtml
For all questions about the installation, please contact our technical support.
1.2.8
Shiplab: Added zero-weight guard and weight diagnostics for shipping rate calculation. Shiplab: Removed legacy Additional Price fields and migrated data to price rules.
1.2.7
Shiplab: Replaced multiselect categories with AJAX tree chooser in dimension config. Added support Magento 2.4.9 and Adobe Commerce 2.4.9
1.2.6
Shiplab: Fixed attribute ID retrieval order in category EAV setup patch.
1.2.5
Shiplab: Added response post-processing hook and fixed logo data handling.
1.2.4
Shiplab: Added BlackoutRules feature with full CRUD, date picker mixin, and schedule migration.
1.2.3
Fixed service array initialization in Rate response parser. Shiplab: Fixed null safety issues and added numeric attribute validation. Added support Magento 2.4.8-p4 and Adobe Commerce 2.4.8-p4
1.2.2
Fixed service code resolution to preserve value set during step three.
1.2.1
Optimized the algorithms for packing items into boxes to ensure better efficiency.
1.2.0
Fixed bundle product handling for Ship Separately/Together and price/weight types.
Added config option to include zero-price bundle children in international invoices.
Fixed property type declarations for PHP 8.x compatibility.
1.1.9
Fixed loadedData check in DataProvider classes for PHP 8.x compatibility.
Fixed place order callback to pass data for proper Braintree payment handling.
1.1.8
Added support for PHP 8.4
1.1.7
Added support Magento 2.4.8-p3 and Adobe Commerce 2.4.8-p3
1.1.6
Added support Magento 2.4.8-p2 and Adobe Commerce 2.4.8-p2
1.1.5
Added support Magento 2.4.8-p1 and Adobe Commerce 2.4.8-p1
1.1.4
Added support Magento 2.4.8 and Adobe Commerce 2.4.8
1.1.3
Fixed a bug when the order has only virtual products
1.1.2
Added support Magento 2.4.7-p5 and Adobe Commerce 2.4.7-p5
1.1.1
Added support Magento 2.4.7-p4 and Adobe Commerce 2.4.7-p4
1.1.0
Added new shipping method TForce Freight Accelerated Guaranteed
1.0.9
Fixed a bug with SplitButton for the order view page in the admin panel
1.0.8
Added support Magento 2.4.7-p3 and Adobe Commerce 2.4.7-p3
1.0.7
Fixed the price format on the label creation page in the admin panel.
Improved the integration with the Hyva Theme.
1.0.6
Added email templates for Access Point address.
Fixed Tracking.php.
Fixed logs with config_snapshot.
Fixed zero baseSubTotal.
1.0.5
Fixed a bug with division by zero
1.0.4
Fixed a bug with a recursive function for shipping rates
1.0.3
Fixed a bug with shipping rates debugging.
Fixed CSP for printing by websocket.
1.0.2
Fixed bug with afterGetAPIUrl plugin
1.0.1
Added support Magento 2.4.7-p2 and Adobe Commerce 2.4.7-p2
1.0.0
The extension was created