ScanResults

class ScanResults : Parcelable

Constructors

Link copied to clipboard
constructor(@NonNull builder: ScanResults.Builder)

Types

Link copied to clipboard
class Builder

Properties

Link copied to clipboard
Link copied to clipboard
val CREATOR: Parcelable.Creator<ScanResults>

Functions

Link copied to clipboard
@NonNull
open fun add(@Nullable brand: String, @Nullable upc: String, @Nullable productName: String, @Nullable imageUrl: String, totalPrice: Float, quantity: Float): ScanResults
Link copied to clipboard
@Nullable
open fun aid(): StringType
Link copied to clipboard
@Nullable
open fun authCode(): StringType
Link copied to clipboard
@Nullable
open fun barcodes(): List<Barcode>
Link copied to clipboard
@NonNull
open fun blinkReceiptId(): String
Link copied to clipboard
open fun cashback(): Float
Link copied to clipboard
@Nullable
open fun cashierId(): StringType
Link copied to clipboard
@Nullable
open fun channel(): StringType
Link copied to clipboard
@Nullable
open fun clientMerchantName(): String
Link copied to clipboard
@Nullable
open fun combinedRawText(): StringType
Link copied to clipboard
@NonNull
open fun correctedReceiptDate(@NonNull date: String): ScanResults
For custom user corrections flow, when a user modifies the date, call this method to update the receipt's purchase date
Link copied to clipboard
@Nullable
open fun coupons(): List<Coupon>
Link copied to clipboard
@Nullable
open fun currencyCode(): String
Link copied to clipboard
open fun describeContents(): Int
Link copied to clipboard
open fun duplicate(): Boolean
Link copied to clipboard
@Nullable
open fun duplicateBlinkReceiptIds(): List<String>
Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
open fun eReceipt(): Boolean
Link copied to clipboard
@Nullable
open fun eReceiptAdditionalFees(): Map<String, String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun eReceiptEmailId(): String
Link copied to clipboard
@Nullable
open fun eReceiptEmailProvider(): String
Link copied to clipboard
@Nullable
open fun eReceiptEmailSubject(): String
Link copied to clipboard
@Nullable
open fun eReceiptFulfilledBy(): String
Link copied to clipboard
@Nullable
open fun eReceiptMerchantEmail(): String
Link copied to clipboard
@Nullable
open fun eReceiptOrderNumber(): String
Link copied to clipboard
@Nullable
open fun eReceiptOrderStatus(): String
Link copied to clipboard
@Nullable
open fun eReceiptPOSSystem(): String
Link copied to clipboard
@Nullable
open fun eReceiptRawHtml(): String
Link copied to clipboard
@Nullable
open fun eReceiptShippingAddress(): String
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun eReceiptShippingStatus(): String
Link copied to clipboard
@Nullable
open fun eReceiptSubMerchant(): String
Link copied to clipboard
@Nullable
open fun extendedFields(): Map<String, String>
Link copied to clipboard
Link copied to clipboard
open fun foundTopEdge(): Boolean
Link copied to clipboard
open fun fraudulent(): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun last4cc(): StringType
Link copied to clipboard
@Nullable
open fun longTransactionId(): StringType
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun loyaltyProgram(): Boolean
Link copied to clipboard
@Nullable
open fun mallName(): StringType
Link copied to clipboard
@Nullable
open fun memberNumber(): String
Link copied to clipboard
@Nullable
open fun merchantMatchGuess(): StringType
Link copied to clipboard
@Nullable
open fun merchantName(): StringType
Link copied to clipboard
@Nullable
open fun merchantSource(): String
Link copied to clipboard
@Nullable
open fun merchantSources(): List<Integer>
Link copied to clipboard
@NonNull
open fun newBuilder(): ScanResults.Builder
Link copied to clipboard
open fun ocrConfidence(): Float
Link copied to clipboard
@Nullable
open fun originalReceiptDate(): StringType
Link copied to clipboard
@Nullable
open fun paymentMethods(): List<PaymentMethod>
Link copied to clipboard
@Nullable
open fun paymentTerminalId(): StringType
Link copied to clipboard
@Nullable
open fun paymentTransactionId(): StringType
Link copied to clipboard
@Nullable
open fun products(): List<Product>
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun purchaseCountry(): String
Link copied to clipboard
@Nullable
open fun purchaseType(): StringType
Link copied to clipboard
@Nullable
open fun qualified(): List<Promotion>
@NonNull
open fun qualified(@NonNull promotions: List<Promotion>): ScanResults
Link copied to clipboard
@Nullable
open fun qualifiedSurveys(): List<Survey>
Link copied to clipboard
@Nullable
open fun rawBasket(): String
Link copied to clipboard
@Nullable
open fun rawData(): String
Link copied to clipboard
@Nullable
open fun rawDataType(): String
Link copied to clipboard
@Nullable
open fun rawTripFooter(): String
Link copied to clipboard
@Nullable
open fun rawTripHeader(): String
Link copied to clipboard
@Nullable
open fun receiptDate(): StringType
Link copied to clipboard
@Nullable
open fun receiptDateTime(): Date
Link copied to clipboard
@Nullable
open fun receiptTime(): StringType
Link copied to clipboard
@Nullable
open fun registerId(): StringType
Link copied to clipboard
@NonNull
open fun retailerId(): Retailer
Link copied to clipboard
@Nullable
open fun shipments(): List<Shipment>
Link copied to clipboard
@Nullable
open fun storeAddress(): StringType
Link copied to clipboard
@Nullable
open fun storeCity(): StringType
Link copied to clipboard
@Nullable
open fun storeCountry(): StringType
Link copied to clipboard
@Nullable
open fun storeNumber(): StringType
Link copied to clipboard
@Nullable
open fun storePhone(): StringType
Link copied to clipboard
@Nullable
open fun storeState(): StringType
Link copied to clipboard
@Nullable
open fun storeZip(): StringType
Link copied to clipboard
@Nullable
open fun submissionDate(): Date
@NonNull
open fun submissionDate(@Nullable date: Date): ScanResults
Link copied to clipboard
@Nullable
open fun subtotal(): FloatType
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun taxes(): FloatType
Link copied to clipboard
@Nullable
open fun taxId(): StringType
Link copied to clipboard
@Nullable
open fun timeSeconds(): StringType
Link copied to clipboard
@Nullable
open fun tip(): FloatType
Link copied to clipboard
@Nullable
open fun total(): FloatType
Link copied to clipboard
@Nullable
open fun transactionId(): StringType
Link copied to clipboard
@Nullable
open fun unqualified(): List<Promotion>
@NonNull
open fun unqualified(@NonNull promotions: List<Promotion>): ScanResults
Link copied to clipboard
open fun writeToParcel(@NonNull dest: Parcel, flags: Int)