TransactionRequest

public class TransactionRequest : BaseTransactionRequest

Provides base capabilities for TransactionRequests like SaleRequest, AuthRequest, etc.

  • This prevents the Clover device form asking the POS to accept a signture and automatically accepts the signature

    Declaration

    Swift

    public var autoAcceptSignature: Bool?
  • An override for the merchant configuration for the threshold to require a signature

    Declaration

    Swift

    public var signatureThreshold: Int?
  • TODO:

    Declaration

    Swift

    public var signatureEntryLocation: CLVModels.Payments.DataEntryLocation?
  • Declaration

    Swift

    public var tipSuggestions: [CLVModels.Merchant.TipSuggestion]?
  • Declaration

    Swift

    override public init(amount: Int, externalId: String)