Download the PHP package shibin/aramex-laravel without Composer
On this page you can find all versions of the php package shibin/aramex-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download shibin/aramex-laravel
More information about shibin/aramex-laravel
Files in shibin/aramex-laravel
Package aramex-laravel
Short Description A clean, modern Laravel Aramex SDK with WSDL handling and DTO-based requests.
License MIT
Informations about the package aramex-laravel
Laravel Aramex SDK 🚀
A clean, modern, Laravel SDK for Aramex Shipping Services.
Designed to be simple enough for junior developers and powerful enough for production.
📑 Table of Contents
- Features
- Installation
- Configuration
- DTO Reference
- Usage Examples
- Fetch Locations
- Calculate Shipping Rates
- Create a Shipment
- Print Labels
- Track Shipments
- Schedule a Pickup
🚀 Features
- ✅ Create Shipments
- ✅ Track Shipments
- ✅ Calculate Rates
- ✅ Create Pickups
- ✅ Validate Addresses
- ✅ Fetch Countries & Cities
- ✅ Fully Typed DTOs (Data Transfer Objects)
- ✅ Automatic TEST / LIVE WSDL switching
- ✅ Laravel auto-discovery
📦 Installation
Install the package via Composer:
⚙️ Configuration
1. Publish Config
Publish the configuration file to customize settings if necessary:
2. Environment Setup
Add the following variables to your .env file.
Note: Ensure ARAMEX_ACCOUNT_COUNTRY matches the country of your account issuance (e.g., JO for Jordan, IN for India).
🧱 DTO Reference
This package uses Data Transfer Objects (DTOs) to ensure data integrity.
Address DTO
Used for Origin, Destination, Shipper, and Consignee.
Shipment DTO
Defines the details of the package being sent.
💡 Usage Examples
🌍 Fetch Locations
💰 Calculate Shipping Rates
📦 Create a Shipment
🖨 Print Labels
You can download the shipment label as a PDF.
🔍 Track Shipments
🚚 Schedule a Pickup
✅ Validate Address
All versions of aramex-laravel with dependencies
illuminate/support Version ^10.0 || ^11.0 || ^12.0
illuminate/validation Version ^10.0 || ^11.0 || ^12.0
guzzlehttp/guzzle Version ^7.10