Your shopping cart is empty!
Save 10% Discount!
Use code SAVE10 to get 10% OFF all plugins. Valid through January 5, 2028.
Get 15% discount on order total over $500 with multiple plugins purchase with coupon "Bundle".
The magento 2 dhl express shipping carrier usa module enables you to get DHL Express API rates for USA-based stores. Shipping rates are calculated based on the shipper address and customer address entered at checkout, making magento 2 dhl express shipping carrier usa ideal for shipping small items in the United States with minimum cost to the customer. Compatible with Community, Commerce and Cloud Edition: 2.3.x, 2.4.x. Current Plugin Version: 1.0.0 https://commercemarketplace.adobe.com/ecomplugins-fedexvalidationrest.html
1 reviews / Write a review
$199.95
$849.8
$722.33
Please Note: The Magento 2 DHL Express Shipping Extension is independently developed by EcomPlugins. It is not created, endorsed, maintained, or supported by DHL Express or DHL Group.
DHL Express provides international express shipping services for documents, parcels, and eligible shipments across more than 220 countries and territories.
The Magento 2 DHL Express Shipping Extension connects Magento 2 and Adobe Commerce with DHL Express shipping services. It retrieves live DHL shipping rates and displays available methods on the shopping cart, checkout, and Magento Admin order creation pages.
Shipping rates are calculated using the merchant’s warehouse origin address, customer destination address, package weight, product dimensions, package configuration, selected DHL services, and the rates available for the configured DHL Express account.
Configure the warehouse origin address under Admin → Stores → Configuration → Sales → Shipping Settings. After the origin address and DHL API credentials are configured, the extension sends the shipment information to DHL and returns the eligible DHL Express services and prices.
This extension adds advanced DHL shipping controls beyond a basic carrier-rate integration. Features include product-level dimensions, configurable package splitting, admin-only shipping rates, minimum and maximum order-weight rules, product-level box quantities, separately packed products, oversized-package handling, shipping-rate markup, free-shipping controls, account-level rates, shipping labels, tracking, custom error messages, and API request caching.
DHL API Integration: The extension connects to the DHL Express MyDHL API using the credentials provided for the merchant’s DHL Express account. A valid DHL Express customer account and approved API access may be required before production rates, labels, and tracking can be used.
Supported Magento and Adobe Commerce versions include a standard DHL carrier integration. However, many merchants require more control over packaging, product dimensions, multiple boxes, separately packed products, rate markups, free-shipping conditions, oversized items, admin-only methods, and warehouse label workflows.
The EcomPlugins DHL Express extension is designed for merchants whose shipping requirements go beyond a standard DHL configuration. It provides additional product-level and store-level controls for calculating more accurate DHL rates and managing complex Magento shipments.
Accurate packaging information is important when requesting DHL Express shipping rates. The extension provides product-level and store-level options for package weight, dimensions, package count, and separately packed items.
For additional information about the package calculation process, review the following guide:
User Guide: FedEx and UPS Packaging Logic with REST API Plugin Flow
The same general Magento product-level packaging concepts may also be used by this DHL extension where supported by its configuration.
DHL service eligibility can depend on the weight of each package as well as the total shipment weight. The extension allows the merchant to configure a maximum package weight based on the store’s shipping requirements.
When the order exceeds the configured package weight, the extension can divide the shipment into multiple packages before requesting DHL rates.
Actual maximum package and shipment limits are controlled by DHL and can vary by service, origin, destination, account agreement, and package type.
DHL Express pricing and service eligibility may depend on package dimensions as well as actual weight. The extension allows the merchant to save dimensions at the Magento product level.
Product dimensions should represent the packaged shipping size or be configured according to the merchant’s packaging workflow.
Some products are sold individually but packed several units per shipping box. The extension allows the merchant to define the number of units that fit inside one box.
For example, when ten units fit in one shipping box and the customer orders twenty-five units, the extension can calculate the number of required packages according to the configured pack quantity.
Products that cannot be safely combined with other cart items can be configured to ship separately.
This feature can be useful for fragile products, oversized items, products shipped in manufacturer cartons, and items that require special handling.
The extension allows merchants to configure behavior for products or packages that exceed preferred dimension limits.
DHL determines final package eligibility and may apply additional charges or reject shipments that exceed carrier limits.
DHL Express accounts may include negotiated or account-specific shipping prices. The extension can request applicable rates using the configured DHL account credentials.
EcomPlugins does not control DHL pricing. Rates, discounts, surcharges, fuel charges, duties, taxes, and billing adjustments are determined by DHL and the merchant’s account agreement.
The extension allows merchants to adjust the shipping rate returned by DHL before showing it to the customer.
This can help recover packaging materials, labor, customs-document preparation, warehouse processing, or other handling expenses.
The extension provides several ways to offer free DHL shipping to qualifying customers or products.
The merchant remains responsible for charges billed by DHL even when the Magento customer receives free shipping.
The extension includes configuration for handling destination address type where applicable to the merchant’s DHL workflow.
Availability of address classification depends on the DHL APIs, account permissions, destination country, and extension configuration.
DHL may return estimated delivery or transit information for eligible services. The extension allows merchants to control whether that information is displayed.
Delivery estimates are supplied by DHL and are not guaranteed by EcomPlugins. Customs delays, weather, destination conditions, service interruptions, and incorrect shipment information can affect delivery.
The extension can create eligible DHL Express shipping labels from Magento Admin using the shipment details and DHL account configured for the store.
Shipping-label availability depends on the merchant’s DHL account, approved APIs, origin country, destination, selected service, package details, customs information, and extension version.
The extension supports DHL shipment tracking for labels and tracking numbers associated with Magento shipments.
Tracking scans, delivery estimates, shipment events, and package location information are supplied by DHL.
Magento can request shipping rates repeatedly when a customer updates an address, changes the cart, or moves through checkout. Sending identical requests can increase API traffic and affect checkout performance.
The extension can cache applicable DHL rate requests to help avoid sending the same request repeatedly within the configured cache period.
DHL may be unable to return shipping rates when account credentials are incorrect, no service is available, package details are invalid, the destination is unsupported, or the API is temporarily unavailable.
The extension allows the merchant to show a customer-friendly error message instead of exposing technical carrier information.
The exact DHL services displayed in Magento depend on the merchant’s account, origin address, destination, package details, pickup arrangements, and services returned by DHL.
EcomPlugins does not control which DHL services are returned. Service availability is determined by DHL using the submitted shipment information and merchant-account eligibility.
DHL Express is widely used for international, time-sensitive shipping. Available services may support documents, parcels, and eligible commercial shipments.
International shipments may require customs declarations, commodity details, harmonized tariff codes, country of origin, declared value, invoices, duties, taxes, and other information. Final customs and documentation requirements are controlled by DHL and destination authorities.
The extension can calculate DHL rates for common Magento product types when physical shipping information is available.
Final package calculations depend on the selected child products, product weights, dimensions, ordered quantities, box quantities, and separate-shipping configuration.
Create or use an active DHL Express business account. You may also need to request access to the MyDHL API through the DHL Developer Portal.
Depending on the DHL account, API approval, origin country, and extension release, the following information may be required:
The exact credentials and approval process depend on the DHL APIs enabled for the merchant’s account. DHL may provide production credentials only after reviewing the account and integration request.
The merchant must establish a DHL Express account and obtain the required API credentials directly from DHL. The extension does not automatically create a DHL account or activate API services.
DHL shipping charges, account fees, fuel surcharges, remote-area charges, customs charges, duties, taxes, dimensional adjustments, and other carrier costs are determined and billed by DHL according to the merchant’s agreement.
The extension purchase includes one year of software updates and technical support. After the first year, optional updates and support renewal cost $99.95.
The extension is developed for Magento 2 and Adobe Commerce. Compatibility depends on the purchased extension version, Magento version, PHP version, installed patches, checkout customizations, third-party shipping modules, and other store modifications.
Contact EcomPlugins before purchasing when your store uses:
EcomPlugins can assist with:
For installation assistance, DHL API configuration, rate troubleshooting, package setup, shipping-label issues, tracking problems, or custom Magento shipping requirements, contact the EcomPlugins support team.
Email: [email protected]
We purchased the FedEx Freight extension after considering if we wanted to build internally. Great decision! EcomPlugins extension was high quality and they had very fast communication and turnaround for a couple of tweaks. Thanks EcomPlugins!
We purchased the UPS Address Validation plugin for Magento and it was very easy to install and configure. User and installation guide was very well written and clear. We discovered an issue with the latest version of Magento and the plugin, and the support team responded within hours and already had a fix in place and new version ready for us to download. Ecomplugins is a great team and have bought several plugins from them now and always satisfied.
We bought EcomPlugins FedEx Rest API Extension. This is the only FedEx Rest API Extension supported in older version of Magento. EcomPlugins support team was so helpful and modified and provided us the extension to support our older PHP version. They were on top of our each request and provided quick solution for issues we faced due to older version of PHP, Magento. This extension supports shipping rates based on dimensions which Magento out of the box doesn't support.
In regards to their solution FedEx REST API for Magento 2 it has been an excellent replacement to the old SOAP based FedEx module packaged with M2. Many more features such as LxWxH attributes and packaging settings. We had some small issues initially and they were quick to resolve and assist. Highly recommended!!!
Purchased several plugins from them. They even made quick and thorough customization changes for our FedEx Shipping plugin. Will work with again!
$199.95 Ex Tax: $199.95
$99.95 Ex Tax: $99.95