Note

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

Receipt Scanning Result

Defined under the namespace Scandit.Datacapture.Label

ReceiptScanningResult
class ReceiptScanningResult : AdaptiveRecognitionResult

Added in version 8.1.0

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

resultType
resultType: AdaptiveRecognitionResultType

Added in version 8.1.0

The type of the adaptive recognition result (Receipt).

storeName
get storeName(): string | null

Added in version 8.1.0

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

storeCity
get storeCity(): string | null

Added in version 8.1.0

The city where the store is located.

storeAddress
get storeAddress(): string | null

Added in version 8.1.0

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

date
get date(): string | null

Added in version 8.1.0

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

time
get time(): string | null

Added in version 8.1.0

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

paymentPreTaxTotal
get paymentPreTaxTotal(): number | null

Added in version 8.1.0

Total balance before taxes are applied.

paymentTax
get paymentTax(): number | null

Added in version 8.1.0

The total tax amount charged on the transaction.

paymentTotal
get paymentTotal(): number | null

Added in version 8.1.0

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

loyaltyNumber
get loyaltyNumber(): number | null

Added in version 8.1.0

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

lineItems
get lineItems(): ReceiptScanningLineItem[]

Added in version 8.1.0

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