Class CardPaymentData
Inheritance
CardPaymentData
Namespace: Worldline.Acquiring.Sdk.V1.Domain
Assembly: Worldline.Acquiring.Sdk.dll
Syntax
public class CardPaymentData
Properties
AllowPartialApproval
Indicate whether you allow partial approval or not
Declaration
public bool? AllowPartialApproval { get; set; }
Property Value
Brand
Declaration
public string Brand { get; set; }
Property Value
BrandSelector
The party responsible for the brand selection.
Declaration
public string BrandSelector { get; set; }
Property Value
CaptureImmediately
If true the transaction will be authorized and captured immediately
Declaration
public bool? CaptureImmediately { get; set; }
Property Value
CardData
Declaration
public PlainCardData CardData { get; set; }
Property Value
CardEntryMode
Card entry mode used in the transaction
Declaration
public string CardEntryMode { get; set; }
Property Value
CardholderVerificationMethod
Cardholder verification method used in the transaction
Declaration
public string CardholderVerificationMethod { get; set; }
Property Value
CardOnFileData
Declaration
public CardOnFileData CardOnFileData { get; set; }
Property Value
EcommerceData
Request data for eCommerce transactions
Declaration
public ECommerceData EcommerceData { get; set; }
Property Value
NetworkTokenData
Declaration
public NetworkTokenData NetworkTokenData { get; set; }
Property Value
PointOfSaleData
Request data for Point Of Sale (POS) or "in person" Transaction
Declaration
public PointOfSaleData PointOfSaleData { get; set; }
Property Value
WalletId
Type of wallet, values are assigned by card schemes, e.g. 101
for MasterPass in eCommerce, 102 for MasterPass NFC, 103 for Apple Pay,
216 for Google Pay and 217 for Samsung Pay
Declaration
public string WalletId { get; set; }
Property Value