Version 5.0.0

October 3, 2026
  • Initial release.
  • UPS through the OAuth REST APIs (Rating, Shipping, Void, Tracking, Locator, Pickup and Address Validation, version v2409), with sandbox (CIE) and production environments.
  • OAuth client-credentials authentication. Tokens are cached for the lifetime UPS reports and refreshed a minute early.
  • Live rates for one service or every service at once, with negotiated rates, transit days and estimated delivery dates. Shopped rates are limited to the services this package knows.
  • Labels as ZPL, or as PNG converted from UPS's GIF when PHP's GD extension is installed.
  • Multi-package shipments, with one tracking number and label per package.
  • Print Return Labels, with the parties swapped and one package per US/PR return.
  • International shipments, with the commercial invoice built from Carrier's customs lines and a choice of DDU or DDP.
  • Voids by the shipment's lead 1Z.
  • Tracking with full scan history mapped onto Carrier's statuses, the delivery date and who signed.
  • UPS Access Point search for the checkout picker, and hold-for-pickup delivery to the chosen point.
  • On-call pickups.
  • Address validation with suggested corrections and residential/commercial classification.
  • Signature, adult signature, Saturday delivery and residential delivery accessorials.