Class SepaDirectDebitPaymentInitiation

Namespace
Subsembly.Sepa
Assembly
Subsembly.Sepa.dll

A SEPA Direct Debit Payment Initiation XML message.

public sealed class SepaDirectDebitPaymentInitiation : SepaPaymentInitiation
Inheritance
SepaDirectDebitPaymentInitiation
Inherited Members

Constructors

SepaDirectDebitPaymentInitiation(string)

Creates a new SEPA direct debit payment initiation message with the given message tag.

public SepaDirectDebitPaymentInitiation(string sMessageTag = "CstmrDrctDbtInitn")

Parameters

sMessageTag string

Should always be "CstmrDrctDbtInitn".

Exceptions

ArgumentNullException

The parameter sMessageTag was null.

ArgumentException

The parameter sMessageTag was not a valid XML tag name.

Methods

NewPaymentInformation()

Creates a new SEPA payment information object which can be added to a SepaPaymentInitiation message with the Add method of the SepaPaymentInformations object.

public override SepaPaymentInformation NewPaymentInformation()

Returns

SepaPaymentInformation