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 framework ScanditLabelCapture
- ReceiptScanningResult
open 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
open var storeName: String? { get }
Added in version 7.6.0
The name of the store or merchant as it appears on the receipt.
- storeCity
open var storeCity: String? { get }
Added in version 7.6.0
The city where the store is located.
- storeAddress
open var storeAddress: String? { get }
Added in version 7.6.0
Full address of the store (Street Number, Street, City, State, NPA).
- date
open var date: String? { get }
Added in version 7.6.0
The date of the transaction as it appears on the receipt.
- time
open var time: String? { get }
Added in version 7.6.0
The time of the transaction as it appears on the receipt.
- paymentPreTaxTotal
open var paymentPreTaxTotal: NSDecimalNumber? { get }
Added in version 7.6.0
Total balance before taxes are applied.
- paymentTax
open var paymentTax: NSDecimalNumber? { get }
Added in version 7.6.0
The total tax amount charged on the transaction.
- paymentTotal
open var paymentTotal: NSDecimalNumber? { get }
Added in version 7.6.0
The total amount paid, including all items, taxes, and fees.
- loyaltyNumber
open var loyaltyNumber: NSNumber? { get }
Added in version 7.6.0
The loyalty program number or identifier associated with the transaction, if present.
- lineItems
open var lineItems: Array<ReceiptScanningLineItem> { get }
Added in version 7.6.0
A list of all line items (purchased products) identified in the receipt.