Off Topic - but since brig brought it up. We have accounts with all of the major shippers, and UPS is by far the most expensive and least "user friendly" for a small business. Fedex is good, but DHL was easily the best and it's unfortunate they had to terminate their domestic shipping service in the US. DHL ground packages shipped coast to coast one day faster than the others, packages were accepted 2 hours later in the day, and even small nobody companies like ours got our own account rep who would deal personally with any problems or requests. All this and they were also the lowest cost shipper.

Back On Topic - I had requested and received a copy the DHL shipping API documentation with the intention of writing a module, but due to cirmstances mentioned above it never got off the ground. While toying with the idea, it occurred to me that perhaps something along the lines of the DBI/DBD modules would make sense here.

Rather than various people writing complete shipping systems from scratch, perhaps we need a standard Perl API for shipping, and a universal interface to a set backend modules that can be written for each shipper. If anyone wants to work on this idea I'll be happy to participate.

ShipAPI ShipAPI::DHL ShipAPI::Fedex ShipAPI::UPS ShipAPI::USPS ...etc

In reply to Re: The sad state of Perl + UPS Rate Requests by hangon
in thread The sad state of Perl + UPS Rate Requests by jdrago_999

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.