• API Overview
  • EBICS API
  • FinTS API
  • XS2A API
  • SEPA API
Search Results for

    Class EbicsOrderSRZ

    Specialized EbicsOrder helper for all SRZ order types.

    Inheritance
    System.Object
    EbicsOrder
    EbicsOrderSRZ
    Inherited Members
    EbicsOrder.CreateNextOrderID()
    EbicsOrder.Service
    EbicsOrder.OrderType
    EbicsOrder.AdminOrderType
    EbicsOrder.Upload
    EbicsOrder.TransferType
    EbicsOrder.OrderID
    EbicsOrder.OrderAttribute
    EbicsOrder.OrderParams
    EbicsOrder.AdditionalOrderInfo
    EbicsOrder.AuthorisationLevel
    EbicsOrder.OrderSignatures
    EbicsOrder.OrderData
    EbicsOrder.TechnicalReturnCode
    EbicsOrder.BusinessReturnCode
    EbicsOrder.Success
    EbicsOrder.SuccessOrNoData
    EbicsOrder.ErrorClass
    EbicsOrder.Transaction
    EbicsOrder.TransactionTraceText
    EbicsOrder.TransactionID
    EbicsOrder.TransactionState
    EbicsOrder.Sign(EbicsContact, IEbicsSecurityMedium)
    EbicsOrder.ProcessResponseOrderData(EbicsVersion)
    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()
    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 sServiceCenterId. The type of all SEPA Payment Initiations must be consistent with the given sOrderType.

    Exceptions
    Type Condition
    System.ArgumentNullException

    Any of the parameters was null.

    System.ArgumentException

    The vSepaDocs was an empty array; or the sOrderType is not supported by this implementation; or the SEPA document type of one of the documents does not match the sOrderType.

    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH