Class FinSepaMultInstPaymtBuilder
Builder for multiple SEPA instant payment orders (HKIPM).
Inheritance
System.Object
FinSepaMultInstPaymtBuilder
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Subsembly.FinTS.Core.dll
Syntax
public sealed class FinSepaMultInstPaymtBuilder : FinSepaOrderBuilder
Constructors
Creates a multiple SEPA instant payment orders builder for the given contact.
Declaration
public FinSepaMultInstPaymtBuilder(FinContact aContact)
Parameters
Exceptions
Type |
Condition |
System.ArgumentNullException |
The parameter aContact was null .
|
Properties
MaxNumberOfTransactions
Declaration
public override int MaxNumberOfTransactions { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
RequestFallbackAllowed
Declaration
public bool RequestFallbackAllowed { get; }
Property Value
Type |
Description |
System.Boolean |
|
SupportedPurposeCodes
Declaration
public override string[] SupportedPurposeCodes { get; }
Property Value
Type |
Description |
System.String[] |
|
Overrides
Declaration
public override string[] SupportedSepaFormats { get; }
Property Value
Type |
Description |
System.String[] |
|
Overrides
TotalAmountRequired
Declaration
public override bool TotalAmountRequired { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Methods
Build(FinAcct, SepaDocument, Boolean)
Declaration
public FinSepaInstPaymt Build(FinAcct aAcct, SepaDocument aSepaDoc, bool fFallbackAllowed)
Parameters
Returns
BuildSepaSegment(FinSepaRemitt)
Declaration
protected override FinSegment BuildSepaSegment(FinSepaRemitt aSepaRemitt)
Parameters
Returns
Overrides
Declaration
protected override void OnPreparePaymentInformation(FinAcct aAcct, SepaPaymentInformation aPmtInf)
Parameters
Overrides