• Resolved Vasilis Manthos

    (@vasilism)


    Hello.

    I’ve installed your excellent plugin in a client’s woocommerce store. It pulls prices for different DHL plans except the “Economy Select”. I’ve talked to DHL and they told me that it is available to my client.

    What could be the problem?

    Thank you in advance.

Viewing 12 replies - 1 through 12 (of 12 total)
  • This may happen by one of the below reasons.

    – The particular service may not be enabled in plugin settings page.
    – The service may not available between the selected geographical area (Pease check it in DHL rate calculator)
    – The plugin may configured with test key (Not production). The test server some time may not pulls proper rates.

    Let me know if the issue persists.

    Thread Starter Vasilis Manthos

    (@vasilism)

    Thank you very much for your quick response.

    I have all available services enabled in plugin settings and the particular service is available in the selected geographical area (Greece – Europe). Lastly, I’m using the production key.

    Is there something I should do?

    @vasilism,

    Could you please share me the complete debug request and response. So that I can check the root cause of your issue.

    Note: please don’t forget to remove sensitive data from the request.

    Thread Starter Vasilis Manthos

    (@vasilism)

    Hi.

    Here is the request sent to DHL (https://pastebin.com/digxDWRY):

    <?xml version=”1.0″ encoding=”UTF-8″?>
    <p:DCTRequest xmlns:p=”https://www.dhl.com&#8221; xmlns:p1=”https://www.dhl.com/datatypes&#8221; xmlns:p2=”https://www.dhl.com/DCTRequestdatatypes&#8221; xmlns:xsi=”https://www.w3.org/2001/XMLSchema-instance&#8221; xsi:schemaLocation=”https://www.dhl.com DCT-req.xsd “>
    <GetQuote>
    <Request>
    <ServiceHeader>
    <MessageTime>2017-04-10T13:18:25</MessageTime>
    <MessageReference>1234567890123456789012345678901</MessageReference>
    <SiteID>***********</SiteID>
    <Password>***********</Password>
    </ServiceHeader>
    </Request>
    <From>
    <CountryCode>GR</CountryCode>
    <Postalcode>54630</Postalcode>
    </From>
    <BkgDetails>
    <PaymentCountryCode>GR</PaymentCountryCode>
    <Date>2017-04-10</Date>
    <ReadyTime>PT10H21M</ReadyTime>
    <DimensionUnit>CM</DimensionUnit>
    <WeightUnit>KG</WeightUnit>
    <Pieces>
    <Piece><PieceID>1</PieceID><PackageTypeCode>BOX</PackageTypeCode><Height>1</Height><Depth>47</Depth><Width>35</Width><Weight>0.5</Weight></Piece><Piece><PieceID>2</PieceID><PackageTypeCode>BOX</PackageTypeCode><Height>1</Height><Depth>47</Depth><Width>35</Width><Weight>0.5</Weight></Piece>
    </Pieces>
    <PaymentAccountNumber>311407413</PaymentAccountNumber>
    <IsDutiable>N</IsDutiable>
    <NetworkTypeCode>AL</NetworkTypeCode>

    </BkgDetails>
    <To>
    <CountryCode>IT</CountryCode>
    <Postalcode>27100</Postalcode>
    </To>

    </GetQuote>
    </p:DCTRequest>

    And here is the DHL response (https://pastebin.com/mWyXL6ut):

    <?xml version=”1.0″ encoding=”UTF-8″ standalone=”no”?>
    <res:DCTResponse xmlns:res=”https://www.dhl.com&#8221; xmlns:xsi=”https://www.w3.org/2001/XMLSchema-instance&#8221; xsi:schemaLocation=”https://www.dhl.com DCT-Response.xsd”>
    <GetQuoteResponse>
    <Response>
    <ServiceHeader>
    <MessageTime>2017-04-10T15:18:25.445+01:00</MessageTime>
    <MessageReference>1234567890123456789012345678901</MessageReference>
    <SiteID>***********</SiteID>
    </ServiceHeader>
    </Response>
    <BkgDetails>
    <OriginServiceArea>
    <FacilityCode>SKG</FacilityCode>
    <ServiceAreaCode>SKG</ServiceAreaCode>
    </OriginServiceArea>
    <DestinationServiceArea>
    <FacilityCode>EYD</FacilityCode>
    <ServiceAreaCode>MIL</ServiceAreaCode>
    </DestinationServiceArea>
    <QtdShp>
    <GlobalProductCode>T</GlobalProductCode>
    <LocalProductCode>T</LocalProductCode>
    <ProductShortName>EXPRESS 12:00</ProductShortName>
    <LocalProductName>EXPRESS 12:00 DOC</LocalProductName>
    <NetworkTypeCode>TD</NetworkTypeCode>
    <POfferedCustAgreement>N</POfferedCustAgreement>
    <TransInd>Y</TransInd>
    <PickupDate>2017-04-10</PickupDate>
    <PickupCutoffTime>PT17H</PickupCutoffTime>
    <BookingTime>PT16H</BookingTime>
    <CurrencyCode>EUR</CurrencyCode>
    <ExchangeRate>0.980000</ExchangeRate>
    <WeightCharge>21.240</WeightCharge>
    <WeightChargeTax>4.110</WeightChargeTax>
    <TotalTransitDays>1</TotalTransitDays>
    <PickupPostalLocAddDays>0</PickupPostalLocAddDays>
    <DeliveryPostalLocAddDays>0</DeliveryPostalLocAddDays>
    <PickupNonDHLCourierCode></PickupNonDHLCourierCode>
    <DeliveryNonDHLCourierCode></DeliveryNonDHLCourierCode>
    <DeliveryDate>2017-04-11</DeliveryDate>
    <DeliveryTime>PT12H</DeliveryTime>
    <DimensionalWeight>1.000</DimensionalWeight>
    <WeightUnit>KG</WeightUnit>
    <PickupDayOfWeekNum>1</PickupDayOfWeekNum>
    <DestinationDayOfWeekNum>2</DestinationDayOfWeekNum>
    <QtdShpExChrg>
    <SpecialServiceType>FF</SpecialServiceType>
    <LocalServiceType>FF</LocalServiceType>
    <GlobalServiceName>FUEL SURCHARGE</GlobalServiceName>
    <LocalServiceTypeName>FUEL SURCHARGE</LocalServiceTypeName>
    <ChargeCodeType>SCH</ChargeCodeType>
    <CurrencyCode>EUR</CurrencyCode>
    <ChargeValue>2.770</ChargeValue>
    <ChargeTaxAmount>0.540</ChargeTaxAmount>
    <ChargeTaxRate>24.000</ChargeTaxRate>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>2.770</ChargeValue>
    <ChargeTaxAmount>0.540</ChargeTaxAmount>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>BILLC</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>2.770</ChargeValue>
    <ChargeTaxAmount>0.540</ChargeTaxAmount>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>PULCL</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>2.710</ChargeValue>
    <ChargeTaxAmount>0.530</ChargeTaxAmount>
    <CurrencyCode>USD</CurrencyCode>
    <CurrencyRoleTypeCode>BASEC</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    </QtdShpExChrg>
    <QtdShpExChrg>
    <SpecialServiceType>YK</SpecialServiceType>
    <LocalServiceType>YK</LocalServiceType>
    <GlobalServiceName>12:00 PREMIUM</GlobalServiceName>
    <LocalServiceTypeName>12:00 PREMIUM</LocalServiceTypeName>
    <ChargeCodeType>SCH</ChargeCodeType>
    <CurrencyCode>EUR</CurrencyCode>
    <ChargeValue>8.680</ChargeValue>
    <ChargeTaxAmount>1.680</ChargeTaxAmount>
    <ChargeTaxRate>24.000</ChargeTaxRate>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>8.680</ChargeValue>
    <ChargeTaxAmount>1.680</ChargeTaxAmount>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>BILLC</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>8.680</ChargeValue>
    <ChargeTaxAmount>1.680</ChargeTaxAmount>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>PULCL</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>8.510</ChargeValue>
    <ChargeTaxAmount>1.650</ChargeTaxAmount>
    <CurrencyCode>USD</CurrencyCode>
    <CurrencyRoleTypeCode>BASEC</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    </QtdShpExChrg>
    <PricingDate>2017-04-10</PricingDate>
    <ShippingCharge>32.690</ShippingCharge>
    <TotalTaxAmount>6.330</TotalTaxAmount>
    <QtdSInAdCur>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>BILLC</CurrencyRoleTypeCode>
    <WeightCharge>21.240</WeightCharge>
    <TotalAmount>32.690</TotalAmount>
    <TotalTaxAmount>6.330</TotalTaxAmount>
    <WeightChargeTax>4.110</WeightChargeTax>
    </QtdSInAdCur>
    <QtdSInAdCur>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>PULCL</CurrencyRoleTypeCode>
    <WeightCharge>21.240</WeightCharge>
    <TotalAmount>32.690</TotalAmount>
    <TotalTaxAmount>6.330</TotalTaxAmount>
    <WeightChargeTax>4.110</WeightChargeTax>
    </QtdSInAdCur>
    <QtdSInAdCur>
    <CurrencyCode>USD</CurrencyCode>
    <CurrencyRoleTypeCode>BASEC</CurrencyRoleTypeCode>
    <WeightCharge>20.820</WeightCharge>
    <TotalAmount>32.040</TotalAmount>
    <TotalTaxAmount>6.200</TotalTaxAmount>
    <WeightChargeTax>4.030</WeightChargeTax>
    </QtdSInAdCur>
    </QtdShp>
    <QtdShp>
    <GlobalProductCode>U</GlobalProductCode>
    <LocalProductCode>U</LocalProductCode>
    <ProductShortName>EXPRESS WORLDWIDE</ProductShortName>
    <LocalProductName>EXPRESS WORLDWIDE EU</LocalProductName>
    <NetworkTypeCode>TD</NetworkTypeCode>
    <POfferedCustAgreement>N</POfferedCustAgreement>
    <TransInd>Y</TransInd>
    <PickupDate>2017-04-10</PickupDate>
    <PickupCutoffTime>PT17H</PickupCutoffTime>
    <BookingTime>PT16H</BookingTime>
    <CurrencyCode>EUR</CurrencyCode>
    <ExchangeRate>0.980000</ExchangeRate>
    <WeightCharge>21.240</WeightCharge>
    <WeightChargeTax>4.110</WeightChargeTax>
    <TotalTransitDays>1</TotalTransitDays>
    <PickupPostalLocAddDays>0</PickupPostalLocAddDays>
    <DeliveryPostalLocAddDays>0</DeliveryPostalLocAddDays>
    <PickupNonDHLCourierCode></PickupNonDHLCourierCode>
    <DeliveryNonDHLCourierCode></DeliveryNonDHLCourierCode>
    <DeliveryDate>2017-04-11</DeliveryDate>
    <DeliveryTime>PT23H59M</DeliveryTime>
    <DimensionalWeight>1.000</DimensionalWeight>
    <WeightUnit>KG</WeightUnit>
    <PickupDayOfWeekNum>1</PickupDayOfWeekNum>
    <DestinationDayOfWeekNum>2</DestinationDayOfWeekNum>
    <QtdShpExChrg>
    <SpecialServiceType>FF</SpecialServiceType>
    <LocalServiceType>FF</LocalServiceType>
    <GlobalServiceName>FUEL SURCHARGE</GlobalServiceName>
    <LocalServiceTypeName>FUEL SURCHARGE</LocalServiceTypeName>
    <ChargeCodeType>SCH</ChargeCodeType>
    <CurrencyCode>EUR</CurrencyCode>
    <ChargeValue>2.770</ChargeValue>
    <ChargeTaxAmount>0.540</ChargeTaxAmount>
    <ChargeTaxRate>24.000</ChargeTaxRate>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>2.770</ChargeValue>
    <ChargeTaxAmount>0.540</ChargeTaxAmount>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>BILLC</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>2.770</ChargeValue>
    <ChargeTaxAmount>0.540</ChargeTaxAmount>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>PULCL</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>2.710</ChargeValue>
    <ChargeTaxAmount>0.530</ChargeTaxAmount>
    <CurrencyCode>USD</CurrencyCode>
    <CurrencyRoleTypeCode>BASEC</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    </QtdShpExChrg>
    <PricingDate>2017-04-10</PricingDate>
    <ShippingCharge>24.010</ShippingCharge>
    <TotalTaxAmount>4.650</TotalTaxAmount>
    <QtdSInAdCur>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>BILLC</CurrencyRoleTypeCode>
    <WeightCharge>21.240</WeightCharge>
    <TotalAmount>24.010</TotalAmount>
    <TotalTaxAmount>4.650</TotalTaxAmount>
    <WeightChargeTax>4.110</WeightChargeTax>
    </QtdSInAdCur>
    <QtdSInAdCur>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>PULCL</CurrencyRoleTypeCode>
    <WeightCharge>21.240</WeightCharge>
    <TotalAmount>24.010</TotalAmount>
    <TotalTaxAmount>4.650</TotalTaxAmount>
    <WeightChargeTax>4.110</WeightChargeTax>
    </QtdSInAdCur>
    <QtdSInAdCur>
    <CurrencyCode>USD</CurrencyCode>
    <CurrencyRoleTypeCode>BASEC</CurrencyRoleTypeCode>
    <WeightCharge>20.820</WeightCharge>
    <TotalAmount>23.530</TotalAmount>
    <TotalTaxAmount>4.560</TotalTaxAmount>
    <WeightChargeTax>4.030</WeightChargeTax>
    </QtdSInAdCur>
    </QtdShp>
    <QtdShp>
    <GlobalProductCode>W</GlobalProductCode>
    <LocalProductCode>W</LocalProductCode>
    <ProductShortName>ECONOMY SELECT</ProductShortName>
    <LocalProductName>ECONOMY SELECT</LocalProductName>
    <NetworkTypeCode>DD</NetworkTypeCode>
    <POfferedCustAgreement>Y</POfferedCustAgreement>
    <TransInd>N</TransInd>
    <PickupDate>2017-04-10</PickupDate>
    <PickupCutoffTime>PT17H</PickupCutoffTime>
    <BookingTime>PT15H</BookingTime>
    <CurrencyCode>EUR</CurrencyCode>
    <ExchangeRate>0.980000</ExchangeRate>
    <WeightCharge>22.770</WeightCharge>
    <WeightChargeTax>4.410</WeightChargeTax>
    <TotalTransitDays>3</TotalTransitDays>
    <PickupPostalLocAddDays>0</PickupPostalLocAddDays>
    <DeliveryPostalLocAddDays>0</DeliveryPostalLocAddDays>
    <PickupNonDHLCourierCode></PickupNonDHLCourierCode>
    <DeliveryNonDHLCourierCode></DeliveryNonDHLCourierCode>
    <DeliveryDate>2017-04-13</DeliveryDate>
    <DeliveryTime>PT23H59M</DeliveryTime>
    <DimensionalWeight>1.000</DimensionalWeight>
    <WeightUnit>KG</WeightUnit>
    <PickupDayOfWeekNum>1</PickupDayOfWeekNum>
    <DestinationDayOfWeekNum>4</DestinationDayOfWeekNum>
    <QtdShpExChrg>
    <SpecialServiceType>FF</SpecialServiceType>
    <LocalServiceType>FF</LocalServiceType>
    <GlobalServiceName>FUEL SURCHARGE</GlobalServiceName>
    <LocalServiceTypeName>FUEL SURCHARGE</LocalServiceTypeName>
    <ChargeCodeType>SCH</ChargeCodeType>
    <CurrencyCode>EUR</CurrencyCode>
    <ChargeValue>1.980</ChargeValue>
    <ChargeTaxAmount>0.380</ChargeTaxAmount>
    <ChargeTaxRate>24.000</ChargeTaxRate>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>1.980</ChargeValue>
    <ChargeTaxAmount>0.380</ChargeTaxAmount>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>BILLC</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>1.980</ChargeValue>
    <ChargeTaxAmount>0.380</ChargeTaxAmount>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>PULCL</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    <QtdSExtrChrgInAdCur>
    <ChargeValue>1.940</ChargeValue>
    <ChargeTaxAmount>0.370</ChargeTaxAmount>
    <CurrencyCode>USD</CurrencyCode>
    <CurrencyRoleTypeCode>BASEC</CurrencyRoleTypeCode>
    </QtdSExtrChrgInAdCur>
    </QtdShpExChrg>
    <PricingDate>2017-04-10</PricingDate>
    <ShippingCharge>24.750</ShippingCharge>
    <TotalTaxAmount>4.790</TotalTaxAmount>
    <QtdSInAdCur>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>BILLC</CurrencyRoleTypeCode>
    <WeightCharge>22.770</WeightCharge>
    <TotalAmount>24.750</TotalAmount>
    <TotalTaxAmount>4.790</TotalTaxAmount>
    <WeightChargeTax>4.410</WeightChargeTax>
    </QtdSInAdCur>
    <QtdSInAdCur>
    <CurrencyCode>EUR</CurrencyCode>
    <CurrencyRoleTypeCode>PULCL</CurrencyRoleTypeCode>
    <WeightCharge>22.770</WeightCharge>
    <TotalAmount>24.750</TotalAmount>
    <TotalTaxAmount>4.790</TotalTaxAmount>
    <WeightChargeTax>4.410</WeightChargeTax>
    </QtdSInAdCur>
    <QtdSInAdCur>
    <CurrencyCode>USD</CurrencyCode>
    <CurrencyRoleTypeCode>BASEC</CurrencyRoleTypeCode>
    <WeightCharge>22.310</WeightCharge>
    <TotalAmount>24.260</TotalAmount>
    <TotalTaxAmount>4.690</TotalTaxAmount>
    <WeightChargeTax>4.320</WeightChargeTax>
    </QtdSInAdCur>
    </QtdShp>
    </BkgDetails>
    <Srvs>
    <Srv>
    <GlobalProductCode>T</GlobalProductCode>
    <MrkSrv>
    <LocalProductCode>T</LocalProductCode>
    <ProductShortName>EXPRESS 12:00</ProductShortName>
    <LocalProductName>EXPRESS 12:00 DOC</LocalProductName>
    <NetworkTypeCode>TD</NetworkTypeCode>
    <POfferedCustAgreement>N</POfferedCustAgreement>
    <TransInd>Y</TransInd>
    </MrkSrv>
    <MrkSrv>
    <LocalServiceType>YK</LocalServiceType>
    <GlobalServiceName>12:00 PREMIUM</GlobalServiceName>
    <LocalServiceTypeName>12:00 PREMIUM</LocalServiceTypeName>
    <ChargeCodeType>SCH</ChargeCodeType>
    <MrkSrvInd>Y</MrkSrvInd>
    </MrkSrv>
    <MrkSrv>
    <LocalServiceType>FF</LocalServiceType>
    <GlobalServiceName>FUEL SURCHARGE</GlobalServiceName>
    <LocalServiceTypeName>FUEL SURCHARGE</LocalServiceTypeName>
    <ChargeCodeType>SCH</ChargeCodeType>
    <MrkSrvInd>N</MrkSrvInd>
    </MrkSrv>
    </Srv>
    <Srv>
    <GlobalProductCode>U</GlobalProductCode>
    <MrkSrv>
    <LocalProductCode>U</LocalProductCode>
    <ProductShortName>EXPRESS WORLDWIDE</ProductShortName>
    <LocalProductName>EXPRESS WORLDWIDE EU</LocalProductName>
    <NetworkTypeCode>TD</NetworkTypeCode>
    <POfferedCustAgreement>N</POfferedCustAgreement>
    <TransInd>Y</TransInd>
    </MrkSrv>
    <MrkSrv>
    <LocalServiceType>FF</LocalServiceType>
    <GlobalServiceName>FUEL SURCHARGE</GlobalServiceName>
    <LocalServiceTypeName>FUEL SURCHARGE</LocalServiceTypeName>
    <ChargeCodeType>SCH</ChargeCodeType>
    <MrkSrvInd>N</MrkSrvInd>
    </MrkSrv>
    </Srv>
    <Srv>
    <GlobalProductCode>W</GlobalProductCode>
    <MrkSrv>
    <LocalProductCode>W</LocalProductCode>
    <ProductShortName>ECONOMY SELECT</ProductShortName>
    <LocalProductName>ECONOMY SELECT</LocalProductName>
    <NetworkTypeCode>DD</NetworkTypeCode>
    <POfferedCustAgreement>Y</POfferedCustAgreement>
    <TransInd>N</TransInd>
    </MrkSrv>
    <MrkSrv>
    <LocalServiceType>FF</LocalServiceType>
    <GlobalServiceName>FUEL SURCHARGE</GlobalServiceName>
    <LocalServiceTypeName>FUEL SURCHARGE</LocalServiceTypeName>
    <ChargeCodeType>SCH</ChargeCodeType>
    <MrkSrvInd>N</MrkSrvInd>
    </MrkSrv>
    </Srv>
    </Srvs>
    </GetQuoteResponse>
    </res:DCTResponse>

    Thread Starter Vasilis Manthos

    (@vasilism)

    Hi.

    You can find the request to DHL here:
    https://pastebin.com/digxDWRY

    and the response here:
    https://pastebin.com/mWyXL6ut

    I just analysed the DHL debug data you provided:
    <LocalProductCode>W</LocalProductCode>
    <ProductShortName>ECONOMY SELECT</ProductShortName>
    <LocalProductName>ECONOMY SELECT</LocalProductName>
    <NetworkTypeCode>DD</NetworkTypeCode>
    <POfferedCustAgreement>Y</POfferedCustAgreement>

    You can see that you do not have an agreement for the service Economy Select with DHL. Hence it is showing the value as “Y”.
    Hence, the service is not showing in the cart.

    Please get an agreement with them on this and the rates will start coming.

    Thread Starter Vasilis Manthos

    (@vasilism)

    The DHL technical support told me that there is an agreement. I’ ll look into it again.

    Thank you very much for your support. It was more than helpful!

    @vasilism,

    Do let me know if you have any query. I will help you.

    Also, if you liked our support/plugin, you can rate us on below link –
    https://www.ads-software.com/support/plugin/dhl-woocommerce-shipping-method/reviews/#new-post

    This would be a huge encouragement for us.

    Thread Starter Vasilis Manthos

    (@vasilism)

    Hello @niwf.

    I’ve contacted the DHL API support. They’ve told me that:

    <POfferedCustAgreement>Y</POfferedCustAgreement>

    actually means there is an agreement. Further than that, they ‘ve made a request with my client’s production credentials and the “Economy Select” service returned a value.

    Apart from that, we happened to calculate an order to Sweden (a real customer case – PO box 90130) and there was a great difference among the price returned from the plugin and the DHL calculator. The returned price was about 20€ and the calculator’s price 45€, which is a great difference. As we found out, this was due to <GlobalServiceName>REMOTE AREA DELIVERY</GlobalServiceName> not being calculated from the plugin.

    I’m sending you the request (https://pastebin.com/G98nryiX) and response XMLs (https://pastebin.com/3K5irCA4), as were send from the DHL Support (using my client’s production credentials).

    I’m looking forward to hearing from you.

    Regarding the GlobalServiceName node-
    I have checked the DHL documentation, I am not able to find such a node. Could you please share the source where you got the information about this node.

    Regarding the POfferedCustAgreement-
    We are in discussion with our team. We will get back you soon.

    Thread Starter Vasilis Manthos

    (@vasilism)

    Hi Nishad.

    There is a reference to the GlobalServiceName node in the “XMLServices5.2_CapabilityAndQuoteService.pdf” of the DHL toolkit. It is part of the MrkSrvType schema and it is described as follows:

    The GlobalServiceName element is the global service name of the service.
    <xsd:element name=”GlobalServiceName” type=”xsd:string” minOccurs=”0″ maxOccurs=”1″></xsd:element>

    Please, tell me if I can be of any assistance.

    Hi,
    We got this explantion from DHL documentation:

    ***********************************************************************************
    To check available products returned in the response, you need to reference the element to check if it is valid to use.

    N indicates that it is a standard product and can be used.

    If Y is returned it means the product can only be used if there is a pre-arranged agreement in place with DHL. e.g. ‘Medical Express’ or ‘Express Easy’ Therefore, you must only use products that have a value of N for POfferedCustAgreement unless otherwise agreed with your DHL Account Manager.
    *************************************************************************************

    If you do have a pre-arranged agreement with DHL and you are still not getting the rate for that service, then we request you to approach our plus version support team – [email protected]

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Economy Select not available’ is closed to new replies.