Class FinCreditCardMvmtsBuilder
Builder for credit card movements inquiries (HKKKU, DKKKU).
public class FinCreditCardMvmtsBuilder : FinOrderBuilder
- Inheritance
-
FinCreditCardMvmtsBuilder
- Inherited Members
Remarks
The DKKKU is an FinTS extension specific to the Sparkasse. The HKKKU is the official version. This builder prefers HKKKU over DKKKU, if both are supported by the bank.
Constructors
FinCreditCardMvmtsBuilder(FinContact)
public FinCreditCardMvmtsBuilder(FinContact aContact)
Parameters
aContactFinContact
Properties
AcctRequired
public bool AcctRequired { get; }
Property Value
CreditCardMvmtDataCutoff
Number of days that credit card movement data is stored at the bank.
public int CreditCardMvmtDataCutoff { get; }
Property Value
MaxEntriesAllowed
True if the request parameter MaxEntries may be set.
public bool MaxEntriesAllowed { get; }
Property Value
SpecificPeriodAllowed
True if the request may specify a partcular period.
public bool SpecificPeriodAllowed { get; }
Property Value
Methods
Build(FinAcct, string, SwiftDate, SwiftDate, int, string)
Builds a credit card movements inquiry request from the given parameters.
public FinCreditCardMvmts Build(FinAcct aOrderAcct, string sCreditCardNumber, SwiftDate tStartDate, SwiftDate tEndDate, int nMaxNoEntries, string sScrollRef)
Parameters
aOrderAcctFinAcctThe ordering customers credit card account information.
sCreditCardNumberstringThe credit card number.
tStartDateSwiftDateOptional starting date. Must not be older than today minus CreditCardMvmtDataCutoff days.
tEndDateSwiftDateOptional ending date. Must be after or equal to aStartDate (if given).
nMaxNoEntriesintOptional max number of entries to return. Must only be specified when MaxEntriesAllowed is true. Must be zero, otherwise.
sScrollRefstringOptional scroll reference from a previous inquiry.