Looking to hire Laravel developers? Try LaraJobs

ups maintained by laravelshipping

Description
UPS carrier integration for the Laravel Shipping Suite
Last update
2026/05/02 00:29 (dev-main)
License
Downloads
1

Comments
comments powered by Disqus

Laravel Shipping — UPS

Latest Version on Packagist PHP Version Laravel License

UPS carrier package for the Laravel Shipping Suite. Provides rates, label generation, tracking, void, and address validation via the UPS REST API.

Requirements

  • PHP 8.2+
  • Laravel 11+
  • laravelshipping/common

Installation

composer require laravelshipping/ups

Publish Configuration

php artisan vendor:publish --tag=laravelshipping-ups-config

Supported Features

Feature Supported
Rate shopping Yes
Label generation Yes
Tracking Yes
Void shipment Yes
Address validation Yes
Return labels Yes
Webhooks Yes

Authentication

UPS uses OAuth 2.0 client credentials. Tokens are cached automatically — no manual token management needed.

UPS_CLIENT_ID=
UPS_CLIENT_SECRET=
UPS_ACCOUNT_NUMBER=
UPS_SANDBOX=false

Documentation

Full documentation at gitlab.com/laravelshipping/docs/-/tree/main/ups.

License

MIT — see LICENSE.