TrackingCodeWriteService
in
Interface TrackingCodeWriteService
Table of Contents
- createMultipleTrackingCodes() : TrackingCodeIds
- Creates multiple tracking codes and returns their IDs.
- createTrackingCode() : TrackingCodeId
- Creates a new tracking code and returns its ID.
- deleteTrackingCodes() : void
- Deletes tracking codes based on the given IDs.
Methods
createMultipleTrackingCodes()
Creates multiple tracking codes and returns their IDs.
public
createMultipleTrackingCodes(array<string|int, mixed> ...$creationArguments) : TrackingCodeIds
Parameters
- $creationArguments : array<string|int, mixed>
-
Provided array must contain arguments like they are used in the single creation method. Provide multiple arrays for multi creation.
Tags
Return values
TrackingCodeIds —createTrackingCode()
Creates a new tracking code and returns its ID.
public
createTrackingCode(int $orderId, string $code, ParcelServiceDetails $parcelServiceDetails, bool $isReturnDelivery) : TrackingCodeId
Parameters
- $orderId : int
- $code : string
- $parcelServiceDetails : ParcelServiceDetails
- $isReturnDelivery : bool
Tags
Return values
TrackingCodeId —deleteTrackingCodes()
Deletes tracking codes based on the given IDs.
public
deleteTrackingCodes(int ...$ids) : void
Parameters
- $ids : int