riesenia / sps-webship-api
SPS Webship Api PHP client implementation
v2.0.0
2025-08-07 07:43 UTC
Requires
- php: >=7.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
SPS Webship API PHP client implementation. See webservice documentation for details.
Installation
Install the latest version using composer require riesenia/sps-webship-api
Usage
Create API with username and password
use Riesenia\SpsWebship\Api; $api = new Api($username, $password);
Create shipment
$data = [ 'cod' => [ 'codvalue' => 12.30 ], 'insurvalue' => 12.30, 'notifytype' => 1, ... ]; if (!$api->createShipment($shipment)) { echo $api->getMessages(); }
Print shipment labels
$url = $api->printShipmentLabels(); if (!$url) { echo $api->getMessages(); }
Print end of day report
$url = $api->printEndOfDay(); if (!$url) { echo $api->getMessages(); }