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 package com.scandit.datacapture.label

ReceiptScanningResult
class ReceiptScanningResult : AdaptiveRecognitionResult

Added in version 7.6.0

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

storeName
@Nullable String getStoreName()

Added in version 7.6.0

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

storeCity
@Nullable String getStoreCity()

Added in version 7.6.0

The city where the store is located.

storeAddress
@Nullable String getStoreAddress()

Added in version 7.6.0

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

date
@Nullable String getDate()

Added in version 7.6.0

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

time
@Nullable String getTime()

Added in version 7.6.0

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

paymentPreTaxTotal
@Nullable Float getPaymentPreTaxTotal()

Added in version 7.6.0

Total balance before taxes are applied.

paymentTax
@Nullable Float getPaymentTax()

Added in version 7.6.0

The total tax amount charged on the transaction.

paymentTotal
@Nullable Float getPaymentTotal()

Added in version 7.6.0

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

loyaltyNumber
@Nullable Integer getLoyaltyNumber()

Added in version 7.6.0

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

lineItems
@NonNull ArrayList<@NonNull ReceiptScanningLineItem> getLineItems()

Added in version 7.6.0

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