Get Sandbox and Gateway URL of DHL Shipping Programmatically Magento 2.

Magento comes with Out of the box DHL shipping Method to use the shipping provider as the DHL method.

While you are developing features related to the DHL shipment and you need sandbox URL for the test shipping method or real gateway URL you can achieve this using a programmatic way.

DHL has already sandbox and gateway URL available, You can retrieve both of the URL by simple Code snippet,

Call method,
echo $dhlGatewayUrl = $this->getGatewayUrl();
Result: https://xmlpi-ea.dhl.com/XMLShippingServlet

echo $dhlSandboxUrl = $this->getSandboxUrl();
Result: https://xmlpitest-ea.dhl.com/XMLShippingServlet

Leave a Reply