PaymentSdkConfigurationDetails class

Available extensions

Constructors

PaymentSdkConfigurationDetails({String? profileId, String? serverKey, String? clientKey, double? amount, String? merchantCountryCode, String? merchantName, String? currencyCode, String? token, String? transactionReference, PaymentSdkTokenFormat? tokenFormat, PaymentSdkTokeniseType? tokeniseType, String? screentTitle, String? cartId, String? cartDescription, String? samsungPayToken, bool? showBillingInfo, bool? showShippingInfo, bool? forceShippingInfo, BillingDetails? billingDetails, ShippingDetails? shippingDetails, String? merchantApplePayIndentifier, bool? simplifyApplePayValidation, bool? hideCardScanner, PaymentSdkLocale? locale, IOSThemeConfigurations? iOSThemeConfigurations, PaymentSdkTransactionClass? transactionClass, PaymentSdkTransactionType? transactionType, List<PaymentSdkAPms>? alternativePaymentMethods, bool? linkBillingNameWithCardHolderName, bool? enableZeroContacts, bool? isDigitalProduct, int? expiryTime, List<PaymentSDKCardDiscount>? cardDiscounts, List<PaymentSDKNetworks>? paymentNetworks, PaymentSDKCardApproval? cardApproval})

Properties

alternativePaymentMethods List<PaymentSdkAPms>?
getter/setter pair
amount double?
getter/setter pair
billingDetails BillingDetails?
getter/setter pair
cardApproval PaymentSDKCardApproval?
getter/setter pair
cardDiscounts List<PaymentSDKCardDiscount>?
getter/setter pair
cartDescription String?
getter/setter pair
cartId String?
getter/setter pair
clientKey String?
getter/setter pair
currencyCode String?
getter/setter pair
enableZeroContacts bool?
getter/setter pair
expiryTime int?
getter/setter pair
forceShippingInfo bool?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hideCardScanner bool?
getter/setter pair
iOSThemeConfigurations IOSThemeConfigurations?
getter/setter pair
isDigitalProduct bool?
getter/setter pair
linkBillingNameWithCardHolderName bool?
getter/setter pair
locale PaymentSdkLocale?
getter/setter pair
map Map<String, dynamic>

Available on PaymentSdkConfigurationDetails, provided by the PaymentSdkConfigurationDetailsExtension extension

no setter
merchantApplePayIndentifier String?
getter/setter pair
merchantCountryCode String?
getter/setter pair
merchantName String?
getter/setter pair
paymentNetworks List<PaymentSDKNetworks>?
getter/setter pair
profileId String?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
samsungPayToken String?
getter/setter pair
screentTitle String?
getter/setter pair
serverKey String?
getter/setter pair
shippingDetails ShippingDetails?
getter/setter pair
showBillingInfo bool?
getter/setter pair
showShippingInfo bool?
getter/setter pair
simplifyApplePayValidation bool?
getter/setter pair
token String?
getter/setter pair
tokenFormat PaymentSdkTokenFormat?
getter/setter pair
tokeniseType PaymentSdkTokeniseType?
getter/setter pair
transactionClass PaymentSdkTransactionClass?
getter/setter pair
transactionReference String?
getter/setter pair
transactionType PaymentSdkTransactionType?
getter/setter pair

Methods

getApmsConcatenated(List<PaymentSdkAPms>? list) String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited