Class FinSepaSubmitPostdatedMultInstPaymtBuilder
Builder for postdated multiple SEPA instant payment orders (HKIPE).
public sealed class FinSepaSubmitPostdatedMultInstPaymtBuilder : FinSepaOrderBuilder
- Inheritance
-
FinSepaSubmitPostdatedMultInstPaymtBuilder
- Inherited Members
Constructors
FinSepaSubmitPostdatedMultInstPaymtBuilder(FinContact)
Creates a postdated multiple SEPA instant payment orders builder for the given contact.
public FinSepaSubmitPostdatedMultInstPaymtBuilder(FinContact aContact)
Parameters
aContactFinContactContact data of a fully initialised and synchronised contact for which to create the FinSepaSubmitPostdatedMultInstPaymtBuilder instance.
Exceptions
- ArgumentNullException
The parameter
aContactwasnull.
Properties
DataElementPosition
protected override int DataElementPosition { get; }
Property Value
Methods
Build(FinAcct, SepaDocument)
Overrides default order builder by setting the Fallback bit, when possible.
public override FinSepaOrder Build(FinAcct aAcct, SepaDocument aSepaDoc)
Parameters
aAcctFinAcctaSepaDocSepaDocument
Returns
Remarks
Just calls Build(FinAcct, SepaDocument, bool) with parameter
Fallback true.
Build(FinAcct, SepaDocument, bool)
public FinSepaInstPaymt Build(FinAcct aAcct, SepaDocument aSepaDoc, bool fFallbackAllowed)
Parameters
aAcctFinAcctaSepaDocSepaDocumentfFallbackAllowedbool
Returns
BuildSepaSegment(FinSepaRemitt)
protected override FinSegment BuildSepaSegment(FinSepaRemitt aSepaRemitt)
Parameters
aSepaRemittFinSepaRemitt