TransactionOptions constructor
TransactionOptions({
- String? cardPresence,
- String? shopperInteractionType,
- bool? partialApprovalAllowed,
- List<
String> ? allowedCardEntryTypes, - List<
String> ? allowedCardTypes, - String? tokenizedCardNumber,
- String? tokenExpirationDate,
- bool? generateToken,
- bool? addToken,
- String? credentialOnFileType,
- String? avsFirstName,
- String? avsLastName,
- String? avsAddress,
- String? avsZip,
- bool? bypassAvsForManualKey,
- bool? requiresVoiceReferral,
- bool? bypassDuplicateTransactionCheck,
- String? signatureOption,
- String? originalAuthorizationResponseData,
- String? ps2000Data,
- int? gratuityAmount,
- bool? gratuityRequested,
- bool? gratuityCustomAmountEntryAllowed,
- List<
GratuityQuickValue> ? gratuityQuickValues, - String? cardNumber,
- String? cardExpirationDate,
- String? cardCvv,
Implementation
TransactionOptions({
this.cardPresence,
this.shopperInteractionType,
this.partialApprovalAllowed,
this.allowedCardEntryTypes,
this.allowedCardTypes,
this.tokenizedCardNumber,
this.tokenExpirationDate,
this.generateToken,
this.addToken,
this.credentialOnFileType,
this.avsFirstName,
this.avsLastName,
this.avsAddress,
this.avsZip,
this.bypassAvsForManualKey,
this.requiresVoiceReferral,
this.bypassDuplicateTransactionCheck,
this.signatureOption,
this.originalAuthorizationResponseData,
this.ps2000Data,
this.gratuityAmount,
this.gratuityRequested,
this.gratuityCustomAmountEntryAllowed,
this.gratuityQuickValues,
this.cardNumber,
this.cardExpirationDate,
this.cardCvv,
});