Note

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

Receipt Scanning Result

Defined in library scandit_datacapture_label

ReceiptScanningResult
class ReceiptScanningResult : AdaptiveRecognitionResult

Added in version 8.2.0

Represents the result of a receipt scanning operation. It provides store information, payment details and a list of purchased items.

resultType
AdaptiveRecognitionResultType get resultType

Added in version 8.2.0

The type of the adaptive recognition result (Receipt).

storeName
String? get storeName

Added in version 8.2.0

The name of the store or merchant as it appears on the receipt.

storeCity
String? get storeCity

Added in version 8.2.0

The city where the store is located.

storeAddress
String? get storeAddress

Added in version 8.2.0

Full address of the store (Street Number, Street, City, State, NPA).

date
String? get date

Added in version 8.2.0

The date of the transaction as it appears on the receipt.

time
String? get time

Added in version 8.2.0

The time of the transaction as it appears on the receipt.

paymentPreTaxTotal
double? get paymentPreTaxTotal

Added in version 8.2.0

Total balance before taxes are applied.

paymentTax
double? get paymentTax

Added in version 8.2.0

The total tax amount charged on the transaction.

paymentTotal
double? get paymentTotal

Added in version 8.2.0

The total amount paid, including all items, taxes, and fees.

loyaltyNumber
int? get loyaltyNumber

Added in version 8.2.0

The loyalty program number or identifier associated with the transaction, if present.

lineItems
List<ReceiptScanningLineItem> get lineItems

Added in version 8.2.0

A list of all line items (purchased products) identified in the receipt.