gabrielbull/ups-api
PHP library wrapping UPS APIs (Quantum View, Tracking, Shipping, Rating, Time in Transit, Address Validation) with simple classes and examples. Helps fetch rates, create shipments, validate addresses, and track packages.
Adopt if:
Look elsewhere if:
For Executives: "This PHP package lets us integrate UPS’s shipping APIs (rates, tracking, address validation) in weeks instead of months, cutting development costs by 60% while improving checkout conversion with real-time shipping data. It’s MIT-licensed, actively maintained, and used by 458+ developers—reducing risk compared to building custom integrations. For $0 upfront cost, we gain US/Puerto Rico address validation, shipping rates, and tracking updates to power global expansion and operational efficiency."
For Engineering:
*"The gabrielbull/ups-api package wraps UPS’s complex XML APIs into clean PHP classes (e.g., Ups\Tracking, Ups\Rate), handling authentication, error parsing, and response formatting. It’s Laravel-friendly, uses Guzzle for HTTP requests, and supports:
$tracking->track('1Z999AA00001234567'). The tradeoff? Limited to US/PR for address validation, but we can extend it for other APIs later."*How can I help you explore Laravel packages today?