Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 35.5 KB

Transaction.md

File metadata and controls

26 lines (23 loc) · 35.5 KB

Transaction

Fields

Field Type Required Description Example
commercialInvoiceUrl ?string A URL pointing to the commercial invoice as a 8.5x11 inch PDF file.
A value will only be returned if the Transactions has been processed successfully and if the shipment is international.
createdBy ?\Shippo\API\Models\Components\CreatedBy N/A
eta ?string The estimated time of arrival according to the carrier.
labelFileType ?\Shippo\API\Models\Components\LabelFileTypeEnum Print format of the label. If empty, will use the default format set from
the Shippo dashboard.
PDF_4x6
labelUrl ?string A URL pointing directly to the label in the format you've set in your settings.
A value will only be returned if the Transactions has been processed successfully.
https://shippo-delivery.s3.amazonaws.com/70ae8117ee1749e393f249d5b77c45e0.pdf?Signature=vDw1ltcyGveVR1OQoUDdzC43BY8%3D&Expires=1437093830&AWSAccessKeyId=AKIAJTHP3LLFMYAWALIA
messages array<\Shippo\API\Models\Components\ResponseMessage> N/A
metadata ?string A string of up to 100 characters that can be filled with any additional information you want to
attach to the object.
objectCreated \DateTime Date and time of Transaction creation.
objectId ?string Unique identifier of the given Transaction object. 915d94940ea54c3a80cbfa328722f5a1
objectOwner ?string Username of the user who created the Transaction object. [email protected]
objectState ?\Shippo\API\Models\Components\ObjectStateEnum Indicates the validity of the enclosing object
objectUpdated \DateTime Date and time of last Transaction update.
qrCodeUrl ?string A URL pointing directly to the QR code in PNG format.
A value will only be returned if requested using qr_code_requested flag and the carrier provides such an option.
https://shippo-delivery.s3.amazonaws.com/96_qr_code.pdf?Signature=PEdWrp0mFWAGwJp7FW3b%2FeA2eyY%3D&Expires=1385930652&AWSAccessKeyId=AKIAJTHP3LLFMYAWALIA
rate mixed ID of the Rate object for which a Label has to be obtained.
If you purchase a label by calling the transaction endpoint without a rate (instalabel),
this field will be a simplified Rate object in the Transaction model returned from the POST request.

Note, only rates less than 7 days old can be purchased to ensure up-to-date pricing.
status ?\Shippo\API\Models\Components\TransactionStatusEnum Indicates the status of the Transaction. SUCCESS
test ?bool Indicates whether the object has been created in test mode.
trackingNumber ?string The carrier-specific tracking number that can be used to track the Shipment.
A value will only be returned if the Rate is for a trackable Shipment and if the Transactions has been processed successfully.
9499907123456123456781
trackingStatus ?\Shippo\API\Models\Components\TrackingStatusEnum Indicates the high level status of the shipment. DELIVERED
trackingUrlProvider ?string A link to track this item on the carrier-provided tracking website.
A value will only be returned if tracking is available and the carrier provides such a service.
https://tools.usps.com/go/TrackConfirmAction_input?origTrackNum=9499907123456123456781