Note

The Adaptive Recognition API is still in beta and may change in future versions of Scandit Data Capture SDK.

Shipping Label Scanning Result

Defined in framework ScanditLabelCapture

ShippingLabelScanningResult
open class ShippingLabelScanningResult : AdaptiveRecognitionResult

Added in version 8.6.0

Represents the result of a shipping label scanning operation. It provides the tracking identifier, receiver address information and the carrier.

barcodes
open var barcodes: Array<Barcode> { get }

Added in version 8.6.0

The barcodes scanned on the shipping label. Currently always empty; populated once engine-based barcode scanning of shipping labels is available.

trackingId
open var trackingId: String { get }

Added in version 8.6.0

The tracking identifier printed on the shipping label.

receiverFullName
open var receiverFullName: String { get }

Added in version 8.6.0

The full name of the receiver.

receiverCompany
open var receiverCompany: String? { get }

Added in version 8.6.0

The company of the receiver, or null if not present on the shipping label.

receiverStreet
open var receiverStreet: String { get }

Added in version 8.6.0

The street of the receiver address.

receiverCity
open var receiverCity: String { get }

Added in version 8.6.0

The city of the receiver address.

receiverState
open var receiverState: String? { get }

Added in version 8.6.0

The state of the receiver address, or null if not present on the shipping label.

receiverPostalCode
open var receiverPostalCode: String { get }

Added in version 8.6.0

The postal code of the receiver address.

receiverCountry
open var receiverCountry: String? { get }

Added in version 8.6.0

The country of the receiver address, or null if not present on the shipping label.

carrier
open var carrier: Carrier { get }

Added in version 8.6.0

The postal provider of the shipping label.

jsonString
open var jsonString: String { get }

Added in version 8.6.0

Returns the JSON representation of the shipping label scanning result.