Class EbicsOrderSRZ
Specialized EbicsOrder helper for all SRZ order types.
Inherited Members
Namespace: Subsembly.EBICS
Assembly: Subsembly.EBICS.Core.dll
Syntax
public class EbicsOrderSRZ : EbicsOrder
Remarks
This class always creates orders that are signed with a transport signature only. The AuthorisationLevel property is set to Transport.
Constructors
EbicsOrderSRZ(String, String, String, SepaDocument[])
Creates a SRZ order, initiated by a SRZ, that will be signed with a transport signature only.
Declaration
public EbicsOrderSRZ(string sServiceCenterId, string sSenderUserId, string sOrderType, SepaDocument[] vSepaDocs)
Parameters
Type | Name | Description |
---|---|---|
System.String | sServiceCenterId | The EBICS service center ID of the initiating party. |
System.String | sSenderUserId | The EBICS user ID of the sending service center. |
System.String | sOrderType | This must be one of the currently supported SRZ order types for pain.001 or pain.008: "CCS" (pain.001), "C2S" (pain.008 B2B), or "CDS" (pain.008 COR). |
SepaDocument[] | vSepaDocs | The SEPA Payment Initiations that shall be submitted. The Initiating Party element
of each of these documents will be updated to include the given
|
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | Any of the parameters was |
System.ArgumentException | The |