Dokumentation
accountsubscriber accountsubscriber
  • accountId
    bigint
     
  • id
    bigint
    A unique identifier for the object.
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
accountsubscription accountsubscription
  • bigint
     
  • id
    bigint
    A unique identifier for the object.
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
boardingtrialsubscription boardingtrialsubscription
  • accountId
    bigint
     
  • couponCodes
    array
     
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • currency
    string
     
  • expireDate
    timestamp
     
  • id
    bigint
    A unique identifier for the object.
  • lastNotifiedOn
    timestamp
     
  • bigint
     
  • selectedComponents
    array
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionproductcomponentquantity subscriptionproductcomponentquantity
  • id
    bigint
    A unique identifier for the object.
  • quantity
    bigint
     
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
account account
  • active
    boolean
    Ob dieses Konto und alle seine übergeordneten Konten aktiv sind.
  • activeOrRestrictedActive
    boolean
    Ob dieses Konto und alle seine übergeordneten Konten aktiv oder eingeschränkt aktiv sind.
  • createdBy
    bigint
    Die ID des Benutzers, von dem das Konto erstellt wurde.
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Konto erstellt wurde.
  • deletedBy
    bigint
    Die ID eines Benutzers, von dem das Konto gelöscht wurde.
  • deletedOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Konto gelöscht wurde.
  • id
    bigint
    A unique identifier for the object.
  • lastModifiedDate
    timestamp
    Das Datum und die Uhrzeit der letzten Änderung des Objekts.
  • name
    string
    Der Name, der zur Identifizierung des Kontos verwendet wird.
  • bigint
    Das übergeordnete Konto, das für die Verwaltung dieses Kontos zuständig ist.
  • restrictedActive
    boolean
    Ob dieses Konto und alle seine übergeordneten Konten aktiv oder eingeschränkt aktiv sind. Es gibt mindestens ein Konto, das eingeschränkt aktiv ist.
  • scope
    bigint
    Der Bereich, zu dem das Konto gehört.
  • state
    string
    Der aktuelle Zustand des Objekts.
  • subaccountLimit
    bigint
    Die Anzahl der Unterkonten, die innerhalb dieses Kontos erstellt werden können.
  • type
    string
    Der Typ des Kontos, der seine Rolle und Fähigkeiten definiert.
failurereason failurereason
  • category
    string
     
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
labeldescriptor labeldescriptor
  • category
    string
    Die Kategorie des Etiketts.
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • bigint
    Die Gruppe, zu der dieses Etikett gehört.
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
  • weight
    int
    Bei der Auflistung von Etiketten können diese nach dieser Nummer sortiert werden.
labeldescriptorgroup labeldescriptorgroup
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
  • weight
    int
    Bei der Auflistung von Etikettengruppen können diese nach dieser Nummer sortiert werden.
space space
  • bigint
    Das Konto, zu dem der Raum gehört.
  • active
    boolean
    Ob dieser Bereich und alle seine übergeordneten Konten aktiv sind.
  • activeOrRestrictedActive
    boolean
    Ob dieser Bereich und alle seine übergeordneten Konten aktiv oder eingeschränkt aktiv sind.
  • createdBy
    bigint
    Die ID des Benutzers, von dem der Bereich erstellt wurde.
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der der Bereich erstellt wurde.
  • deletedBy
    bigint
    Die ID des Benutzers, von dem der Speicherplatz gelöscht wurde.
  • deletedOn
    timestamp
    Das Datum und die Uhrzeit, zu der der Speicherplatz gelöscht wurde.
  • id
    bigint
    A unique identifier for the object.
  • lastModifiedDate
    timestamp
    Das Datum und die Uhrzeit der letzten Änderung des Objekts.
  • name
    string
    Der Name, der zur Identifizierung des Raums verwendet wird.
  • postalAddress
    struct
    Die Adresse, die in der Kommunikation mit Kunden verwendet wird, zum Beispiel in E-Mails, Dokumenten usw.
  • postalAddress.city
    string
     
  • postalAddress.country
    string
     
  • postalAddress.dependentLocality
    string
     
  • postalAddress.emailAddress
    string
     
  • postalAddress.familyName
    string
     
  • postalAddress.givenName
    string
     
  • postalAddress.mobilePhoneNumber
    string
     
  • postalAddress.organizationName
    string
     
  • postalAddress.phoneNumber
    string
     
  • postalAddress.postalState
    string
     
  • postalAddress.postcode
    string
     
  • postalAddress.salesTaxNumber
    string
     
  • postalAddress.salutation
    string
     
  • postalAddress.sortingCode
    string
     
  • postalAddress.street
    string
     
  • primaryCurrency
    string
    Die Währung, die für die Anzeige der aggregierten Beträge im Raum verwendet wird.
  • requestLimit
    bigint
    Die maximale Anzahl von API-Anfragen, die innerhalb von zwei Minuten akzeptiert werden. Dieses Limit kann nur mit besonderen Rechten geändert werden.
  • restrictedActive
    boolean
    Ob dieser Bereich und alle seine übergeordneten Konten aktiv oder eingeschränkt aktiv sind. Es gibt mindestens ein übergeordnetes Konto, das eingeschränkt aktiv ist.
  • state
    string
    Der aktuelle Zustand des Objekts.
  • technicalContactAddresses
    array
    Die E-Mail-Adresse, an die Nachrichten über technische Probleme und Fehler, die in dem Bereich auftreten, gesendet werden sollen.
  • timeZone
    string
    Die Zeitzone, die für die Planung und Ausführung von Hintergrundprozessen verwendet wird. Dies hat keinen Einfluss auf die Formatierung von Daten in der Benutzeroberfläche.
spacereference spacereference
  • createdOn
    timestamp
     
  • id
    bigint
    A unique identifier for the object.
  • spaceId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
legalorganizationform legalorganizationform
  • country
    string
    Der aus zwei Buchstaben bestehende Code des Landes, in dem die Rechtsform der Organisation verwendet wird (ISO 3166-1 Alpha-2-Format).
  • description
    array
    Die lokalisierten Beschreibungen der rechtlichen Organisationsform.
  • englishDescription
    string
    Der englische Name der rechtlichen Organisationsform.
  • id
    bigint
    A unique identifier for the object.
  • shortcut
    array
    Die lokalisierten Abkürzungen der rechtlichen Organisationsform.
customer customer
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • customerId
    string
    Die ID des Kunden im System des Händlers.
  • emailAddress
    string
    Die E-Mail Adresse des Kunden.
  • familyName
    string
    Der Familien- oder Nachname des Kunden.
  • givenName
    string
    Vorname oder Name des Kunden.
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    The language that is linked to the object.
  • metaData
    map
    Ermöglicht die Speicherung zusätzlicher Informationen über das Objekt.
  • preferredCurrency
    string
    Die bevorzugte Währung des Kunden.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
customeraddress customeraddress
  • address
    struct
    Die tatsächliche Postanschrift.
  • address.city
    string
     
  • address.commercialRegisterNumber
    string
     
  • address.country
    string
     
  • address.dateOfBirth
    date
     
  • address.dependentLocality
    string
     
  • address.emailAddress
    string
     
  • address.familyName
    string
     
  • address.gender
    string
     
  • address.givenName
    string
     
  • bigint
     
  • address.mobilePhoneNumber
    string
     
  • address.organizationName
    string
     
  • address.phoneNumber
    string
     
  • address.postalState
    string
     
  • address.postcode
    string
     
  • address.salesTaxNumber
    string
     
  • address.salutation
    string
     
  • address.socialSecurityNumber
    string
     
  • address.sortingCode
    string
     
  • address.street
    string
     
  • addressType
    string
    Ob die Adresse für die Rechnung, den Versand oder beides bestimmt ist.
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • bigint
    Der Kunde, zu dem das Objekt gehört.
  • defaultAddress
    boolean
    Ob dies die Standardadresse des Kunden ist.
  • id
    bigint
    A unique identifier for the object.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
taxclass taxclass
  • id
    bigint
    A unique identifier for the object.
  • name
    string
    Der Name der Steuerklasse wird intern zur Identifizierung der Steuerklasse in administrativen Interfaces genutzt. Er wird beispielsweise in Suchfeldern genutzt und sollte daher klar und deskriptiv sein.
  • spaceId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
charge charge
  • createdOn
    timestamp
    Das Datum, an dem die Gebühren erfasst wurden.
  • bigint
     
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    The language that is linked to the object.
  • spaceViewId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • timeZone
    string
     
  • timeoutOn
    timestamp
     
  • bigint
     
  • type
    string
     
  • userFailureMessage
    string
    Die Fehlermeldung beschreibt für den End-Benutzer, weshalb die Belastung nicht erfolgreich war. Die Fehlermeldung wird nur gesetzt, wenn die Belastung fehlgeschlagen ist.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
chargeattempt chargeattempt
  • bigint
     
  • completionBehavior
    string
     
  • bigint
     
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • customersPresence
    string
    Die Anwesenheit des Kunden zeigt an, welche Art der Kundeninteraktion während des Aufladeversuchs verwendet wurde.
  • environment
    string
     
  • failedOn
    timestamp
     
  • bigint
     
  • id
    bigint
    A unique identifier for the object.
  • initializingTokenVersion
    boolean
     
  • bigint
     
  • language
    string
    The language that is linked to the object.
  • bigint
     
  • nextUpdateOn
    timestamp
     
  • redirectionUrl
    string
     
  • bigint
     
  • spaceViewId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • succeededOn
    timestamp
     
  • bigint
     
  • timeZone
    string
     
  • timeoutOn
    timestamp
     
  • userFailureMessage
    string
    Geben Sie eine Nachricht im Falle einer fehlgeschlagenen Transaktion an, welche dem Kunden angezeigt wird. Die Lokalisierung erfolgt anhand der übergebenen Sprache.
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
saleschannel saleschannel
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
  • bigint
     
  • sortOrder
    int
     
connectorinvocation connectorinvocation
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • id
    bigint
    A unique identifier for the object.
  • stage
    string
     
  • timeTookInMilliseconds
    bigint
     
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
paymentconnector paymentconnector
  • dataCollectionType
    string
     
  • deprecated
    boolean
     
  • deprecationReason
    map
     
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
  • bigint
     
  • bigint
     
  • primaryRiskTaker
    string
     
  • bigint
     
  • supportedCurrencies
    array
     
paymentconnectorconfiguration paymentconnectorconfiguration
  • applicableForTransactionProcessing
    boolean
    Dieses Property zeigt an, ob der Connector zurzeit für die Verarbeitung von Transaktionen genutzt werden kann. Wenn weder die zugewiesene Zahlungsmethode noch die zugewiesene Connector-Konfiguration aktiv ist, wird der Verarbeiter nicht genutzt, auch wenn er aktiv ist.
  • bigint
     
  • enabledSalesChannels
    array
    Definiert die Verkaufskanäle, für die die Connector-Konfiguration aktiviert ist. Wenn keiner angewählt ist, ist die Connector-Konfiguration für alle Verkaufskanäle aktiviert.
  • enabledSpaceViews
    array
    Die Connector-Konfiguration ist nur für ausgewählte Space Views aktiv. Wenn Sie diese Einstellungen leer lassen, ist die Konfiguration für alle Spaces aktiv.
  • id
    bigint
    A unique identifier for the object.
  • imagePath
    string
     
  • name
    string
    Der Name der Connector-Konfiguration wird intern zur Identifizierung der Konfiguration in administrativen Interfaces verwendet. Beispielsweise in Suchfeldern, weshalb er klar und deskriptiv sein sollte.
  • bigint
     
  • priority
    int
    Die Priorität definiert die Reihenfolge der Konfigurationen des Connectors. Je tiefer der Wert, desto höher die Priorität. Dieser Wert kann auch eine negative Zahl sein, falls Sie weitere Konfigurationen hinzufügen, die eine hohe Priorität haben sollen, und Sie die Werte aller bestehenden Konfigurationen nicht ändern möchten.
  • bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
paymentcontract paymentcontract
  • bigint
     
  • activatedOn
    timestamp
     
  • contractIdentifier
    string
     
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • externalId
    string
    Eine vom Client generierte eindeutige ID, welche die Entity identifiziert, die erzeugt werden soll. Nachfolgende Anfragen mit derselben externen ID werden keine neue Entity erzeugen sondern stattdessen die ursprünglich erzeugte zurück geben.
  • id
    bigint
    A unique identifier for the object.
  • lastModifiedDate
    timestamp
    Das Datum und die Uhrzeit der letzten Änderung des Objekts.
  • rejectedOn
    timestamp
     
  • bigint
     
  • startTerminatingOn
    timestamp
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • terminatedOn
    timestamp
     
paymentmethod paymentmethod
  • dataCollectionTypes
    array
     
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • id
    bigint
    A unique identifier for the object.
  • merchantDescription
    map
     
  • name
    map
    Der lokalisierte Name des Objekts.
  • supportedCurrencies
    array
     
paymentmethodbrand paymentmethodbrand
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
  • bigint
     
paymentmethodconfiguration paymentmethodconfiguration

Die Konfiguration der Zahlungsmethode ist die Voraussetzung, um einen Verarbeiter mit der konkreten Konfiguration zu verbinden.

Die Konfiguration der Zahlungsmethode ist die Voraussetzung, um einen Verarbeiter mit der konkreten Konfiguration zu verbinden.
  • dataCollectionType
    string
    Der Datenerfassungstyp bestimmt, wer die Zahlungsinformationen sammelt. Dies kann entweder durch den Verarbeiter (offsite) oder durch unsere Applikation (onsite) erfolgen.
  • id
    bigint
    A unique identifier for the object.
  • name
    string
    Der Name der Konfiguration der Zahlart wird intern zur Identifizierung der Konfiguration der Zahlart verwendet. Beispielsweise wird der Name in Suchfeldern verwendet und sollte daher klar und deskriptiv sein.
  • oneClickPaymentMode
    string
    Wenn der Käufer auf der Payment Page die Zahlungsdetails erfasst, können diese automatisch gespeichert werden. Der Käufer kann diese zu einem späteren Zeitpunkt für andere Zahlungen wieder verwenden. Wenn die Transaktion bereits einen Token enthält, dann hat diese Option keinen Einfluss.
  • bigint
     
  • resolvedDescription
    map
    Die aufgelöste Beschreibung verwendet die definierte Beschreibung oder, wenn diese nicht definiert wurde, die Standard-Beschreibung.
  • resolvedTitle
    map
    Der aufgelöste Titel verwendet den definierten Titel oder, wenn dieser nicht definiert wurde, den Standard-Titel.
  • sortOrder
    int
    Die Sortierfolge der Zahlungsmethoden definiert, in welcher Reihenfolge die Zahlungsmethoden dem Kunden während des Zahlungsprozesses angezeigt werden.
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
paymentprocessor paymentprocessor
  • companyName
    map
     
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • headquartersLocation
    map
     
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
  • productName
    map
     
paymentprocessorconfiguration paymentprocessorconfiguration
  • applicationManaged
    boolean
    Die Konfiguration wird von der Anwendung verwaltet und kann nicht über die Benutzeroberfläche geändert werden.
  • contractId
    bigint
    Der Vertrag verknüpft die Zahlungsverarbeiterkonfiguration mit dem Vertrag des Zahlungsverarbeiters.
  • id
    bigint
    A unique identifier for the object.
  • name
    string
    Der Name der Verarbeiterkonfigurationen wird intern zur Identifizierung einer spezifischen Verarbeiterkonfiguration verwendet. Beispielsweise wird der Name in Suchfeldern verwendet und sollte daher klar und deskriptiv sein.
  • bigint
    Ein Verarbeiter repräsentiert einen Zahlungsverarbeiter (Payment Service Provider) in der Applikation. Sie können für einen Verarbeiter mehrere Konfigurationen für unterschiedliche Zwecke vornehmen.
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
refund refund

Eine Gutschrift ist eine Rücküberweisung an den Kunden. Diese kann entweder durch den Händler oder durch den Kunden (Chargeback) ausgelöst werden.

Eine Gutschrift ist eine Rücküberweisung an den Kunden. Diese kann entweder durch den Händler oder durch den Kunden (Chargeback) ausgelöst werden.
  • amount
    decimal
     
  • baseLineItems
    array
     
  • bigint
     
  • createdBy
    bigint
     
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • environment
    string
     
  • externalId
    string
    Die External ID hilft dabei, wiederholte Anrufe an den Gutschriften-Service zu identifizieren. Daher sollte die External ID für jede Transaktion unique sein.
  • failedOn
    timestamp
     
  • bigint
     
  • id
    bigint
    A unique identifier for the object.
  • labels
    array
     
  • language
    string
    The language that is linked to the object.
  • lineItems
    array
     
  • merchantReference
    string
     
  • nextUpdateOn
    timestamp
     
  • processingOn
    timestamp
     
  • processorReference
    string
     
  • reducedLineItems
    array
     
  • reductions
    array
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • succeededOn
    timestamp
     
  • taxes
    array
     
  • timeZone
    string
     
  • timeoutOn
    timestamp
     
  • totalAppliedFees
    decimal
    Die Summe der Gebühren ist der gesamte Betrag welcher bisher an Gebühren bezahlt wurde.
  • totalSettledAmount
    decimal
    Die Summe der bezahlten Beträge ist der gesamte Betrag welcher bisher bezahlt wurde.
  • bigint
     
  • type
    string
     
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
paymentterminal paymentterminal
  • defaultCurrency
    string
     
  • id
    bigint
    A unique identifier for the object.
  • identifier
    string
    Die Kennung identifiziert das Terminal eindeutig. Normalerweise ist es auf dem Gerät oder in der Anzeige des Gerätes sichtbar.
  • name
    string
    Der Terminalname wird intern verwendet, um das Terminal in administrativen Schnittstellen zu identifizieren. Beispielsweise wird es innerhalb von Suchfeldern verwendet und sollte daher klar und anschaulich sein.
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
paymentterminaltype paymentterminaltype
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
token token
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • customerEmailAddress
    string
    Die Kunden-E-Mail-Adresse entspricht der Käufer-E-Mail-Adresse.
  • customerId
    string
    Die Kunden-ID identifiziert den Kunden im Händlersystem. Im Fall, dass eine Kunden-ID zur Verfügung gestellt wird, muss diese mit der Kunden-ID auf der Transaktion übereinstimmen. Die Kunden-ID wird nicht automatisch gesetzt oder verändert. Die Kunden-ID muss durch das Händlersystem gesetzt werden.
  • enabledForOneClickPayment
    boolean
    Wenn der Token für One-Click-Zahlungen aktiviert ist, kann der Käufer diesen Token verwenden, um auf der Payment Page mit diesem Token zu bezahlen. Die Verwendung des Tokens reduziert die Anzahl Schritte, die der Käufer durchlaufen muss. Der Käufer wird über die Kunden-ID auf der Transaktion und auf dem Token verknüpft. Damit One-Click-Zahlungen funktionieren, muss die Zahlweise auch so konfiguriert sein, dass sie One-Click-Zahlungen zulässt.
  • externalId
    string
    Eine vom Client generierte eindeutige ID, welche die Entity identifiziert, die erzeugt werden soll. Nachfolgende Anfragen mit derselben externen ID werden keine neue Entity erzeugen sondern stattdessen die ursprünglich erzeugte zurück geben.
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    The language that is linked to the object.
  • state
    string
    Der aktuelle Zustand des Objekts.
  • timeZone
    string
    Die Zeitzone definiert die Zeitzone des Kunden. Die Zeitzone beeinflusst die Formatierung der Daten in der Kommunikation mit dem Kunden.
  • tokenReference
    string
    Nutzen Sie eine deskriptive Beschreibung. Dies hilft Ihnen, den Token wiederzufinden (z.B. Benutzer-ID, E-Mail-Adresse).
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
transaction transaction
  • acceptHeader
    string
     
  • acceptLanguageHeader
    string
    Der Accepted Language Header beinhaltet die Sprachpräferenz des Benutzers.
  • allowedPaymentMethodBrands
    array
     
  • allowedPaymentMethodConfigurations
    array
     
  • authorizationAmount
    decimal
     
  • authorizationEnvironment
    string
    Die Umgebung, in der diese Transaktion erfolgreich autorisiert wurde.
  • bigint
    Der Verkaufskanal, über den die Transaktion platziert wurde.
  • authorizationTimeoutOn
    timestamp
    Dies ist das Timeout, welches angewendet wird, wenn die Transaktion autorisiert wird. Dieses Timeout kann sich über die Zeit verändern.
  • authorizedOn
    timestamp
     
  • autoConfirmationEnabled
    boolean
    Wenn die automatische Bestätigung aktiviert ist, wird die Transaktion automatisch bestätigt, wenn dies vom Ablauf her nötig ist. Wenn die automatische Bestätigung deaktiviert ist, muss dies manuell gemacht werden.
  • billingAddress
    struct
     
  • billingAddress.city
    string
     
  • billingAddress.commercialRegisterNumber
    string
     
  • billingAddress.country
    string
     
  • billingAddress.dateOfBirth
    date
     
  • billingAddress.dependentLocality
    string
     
  • billingAddress.emailAddress
    string
     
  • billingAddress.familyName
    string
     
  • billingAddress.gender
    string
     
  • billingAddress.givenName
    string
     
  • bigint
     
  • billingAddress.mobilePhoneNumber
    string
     
  • billingAddress.organizationName
    string
     
  • billingAddress.phoneNumber
    string
     
  • billingAddress.postalState
    string
     
  • billingAddress.postcode
    string
     
  • billingAddress.salesTaxNumber
    string
     
  • billingAddress.salutation
    string
     
  • billingAddress.socialSecurityNumber
    string
     
  • billingAddress.sortingCode
    string
     
  • billingAddress.street
    string
     
  • chargeRetryEnabled
    boolean
    Falls das Belasten des Kunden fehlschlägt, können wir es erneut versuchen. Dies impliziert, dass wir den Kunden zurück auf die Payment Page leiten. Der Kunde kann dann erneut versuchen, die Zahlung abzuschliessen. Der Wiederholungsversuch ist in den Standardeinstellungen eingepflegt.
  • completedAmount
    decimal
    Der verbuchte Betrag ist der Gesamtbetrag, der gebucht wurde.
  • completedOn
    timestamp
     
  • completionBehavior
    string
    Das Transaktionsabschlussverhalten steuert wie die Transaktion verbucht wird.
  • completionTimeoutOn
    timestamp
     
  • confirmedBy
    bigint
     
  • confirmedOn
    timestamp
     
  • createdBy
    bigint
     
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • currency
    string
     
  • customerEmailAddress
    string
    Die Kunden-E-Mail-Adresse wird verwendet, wenn keine Liefer- oder Rechnungs-E-Mail-Adresse zur Verfügung steht.
  • customerId
    string
     
  • customersPresence
    string
    Die Anwesenheit des Kunden gibt an, welche Art von Authentifizierungsmethode letztendlich bei der Autorisierung der Transaktion verwendet wurde. Wird kein Wert angegeben, wird standardmäßig 'Virtually Present' verwendet.
  • deliveryDecisionMadeOn
    timestamp
    Das Lieferentscheidungsdatum gibt an, wann die Entscheidung gemacht wurde, ob geliefert werden soll.
  • deviceSessionIdentifier
    string
    Der Geräte-Session-Identifier verlinkt die Transaktion mit dem Session Identifier, welcher in der URL des JavaScripts angegeben wurde. Dies ermöglich die Verlinkung der Gerätedaten mit der Transaktion.
  • emailsDisabled
    boolean
    Flag, welches das Absenden von E-Mails für diese Transaktion ausschaltet. In der Grundeinstellung werden E-Mails gesendet.
  • environment
    string
     
  • environmentSelectionStrategy
    string
    Die Umgebungsauswahl-Strategy definiert, wie die Umgebung (Test oder Live) ausgewählt wird.
  • failedOn
    timestamp
     
  • failedUrl
    string
    Der Benutzer wird auf die Failed URL umgeleitet, falls die Transaktion nicht autorisiert oder fertiggestellt werden konnte. Falls keine Failed URL spezifiziert ist, wird eine Standard Failed URL angezeigt.
  • bigint
    Die Fehlerbegründung beschreibt, weshalb die Transaktion fehlgeschlagen ist. Diese Begründung wird nur gesetzt, wenn die Transaktion fehlgeschlagen ist.
  • id
    bigint
    A unique identifier for the object.
  • internetProtocolAddress
    string
    Die Internet-Protocol-(IP)-Adresse identifiziert das Gerät des Käufers.
  • internetProtocolAddressCountry
    string
     
  • invoiceMerchantReference
    string
     
  • javaEnabled
    boolean
     
  • language
    string
    The language that is linked to the object.
  • lineItems
    array
     
  • merchantReference
    string
     
  • metaData
    map
    Ermöglicht die Speicherung zusätzlicher Informationen über das Objekt.
  • bigint
     
  • bigint
     
  • processingOn
    timestamp
     
  • refundedAmount
    decimal
    Der gutgeschriebene Betrag entspricht dem Total aller Gutschriften.
  • screenColorDepth
    string
     
  • screenHeight
    string
     
  • screenWidth
    string
     
  • shippingAddress
    struct
     
  • shippingAddress.city
    string
     
  • shippingAddress.commercialRegisterNumber
    string
     
  • shippingAddress.country
    string
     
  • shippingAddress.dateOfBirth
    date
     
  • shippingAddress.dependentLocality
    string
     
  • shippingAddress.emailAddress
    string
     
  • shippingAddress.familyName
    string
     
  • shippingAddress.gender
    string
     
  • shippingAddress.givenName
    string
     
  • bigint
     
  • shippingAddress.mobilePhoneNumber
    string
     
  • shippingAddress.organizationName
    string
     
  • shippingAddress.phoneNumber
    string
     
  • shippingAddress.postalState
    string
     
  • shippingAddress.postcode
    string
     
  • shippingAddress.salesTaxNumber
    string
     
  • shippingAddress.salutation
    string
     
  • shippingAddress.socialSecurityNumber
    string
     
  • shippingAddress.sortingCode
    string
     
  • shippingAddress.street
    string
     
  • shippingMethod
    string
     
  • spaceViewId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • successUrl
    string
    Der Benutzer wird auf die Success URL umgeleitet, sobald die Transaktion autorisiert oder fertiggestellt wurde. Falls keine Success URL spezifiert ist, wird eine Standard Success URL angezeigt.
  • bigint
    Das Terminal, an dem die Zahlung verarbeitet wurde.
  • timeZone
    string
    Die Zeitzone definiert die Zeitzone des Kunden. Die Zeitzone beeinflusst die Formatierung der Daten in der Kommunikation mit dem Kunden.
  • bigint
     
  • tokenizationMode
    string
    Der Tokenisierungsmodus steuert, ob und wie die Zahlungsinformationen tokenisiert werden.
  • totalAppliedFees
    decimal
    Die Summe der Gebühren ist der gesamte Betrag welcher bisher an Gebühren bezahlt wurde.
  • totalSettledAmount
    decimal
    Die Summe der bezahlten Beträge ist der gesamte Betrag welcher bisher bezahlt wurde.
  • userAgentHeader
    string
    Der User Agent Header gibt an, welcher Browser durch den Käufer verwendet wird.
  • userFailureMessage
    string
    Die Fehlermeldung beschreibt für den End-Benutzer, weshalb die Transaktion nicht erfolgreich war. Die Fehlermeldung wird nur gesetzt, wenn die Transaktion fehlgeschlagen ist.
  • userInterfaceType
    string
    Der Benutzerinterface-Typ definiert, wie die Transaktion erzeugt bzw. verarbeitet wurde.
  • windowHeight
    string
     
  • windowWidth
    string
     
  • yearsToKeep
    int
    Die Anzahl Jahre welche eine Transaktion gespeichert wird nachdem sie authorisiert wurde.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
transactioncompletion transactioncompletion
  • amount
    decimal
    Der Betrag, der erfasst wird. Der Betrag stellt die Summe der Belegpositionen mit Steuern dar.
  • baseLineItems
    array
    Die Basis-Belegposition, auf die der Abschluss angewendet wird.
  • createdBy
    bigint
     
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • externalId
    string
    Die externe ID hilft die Entität zu identifizieren. Beim Erstellen einer weiteren Entität mit der selben ID wird die neue Entität nicht erzeugt, stattdessen wird die erste Entität zurückgegeben.
  • failedOn
    timestamp
     
  • id
    bigint
    A unique identifier for the object.
  • invoiceMerchantReference
    string
     
  • labels
    array
     
  • language
    string
    The language that is linked to the object.
  • lastCompletion
    boolean
    Gibt an, das dies die letzte Abschluss ist. Nachdem der letzte Abschluss erstellt wurde, kann die Transaktion nicht mehr abgeschlossen werden.
  • lineItems
    array
    Die Einzelposten, die erfasst sind.
  • bigint
     
  • mode
    string
     
  • nextUpdateOn
    timestamp
     
  • paymentInformation
    string
     
  • processingOn
    timestamp
     
  • processorReference
    string
     
  • remainingLineItems
    array
     
  • spaceViewId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • statementDescriptor
    string
    Die Auszugsbeschreibung erklärt Gebühren oder Zahlungen auf Kontoauszügen.
  • succeededOn
    timestamp
     
  • taxAmount
    decimal
    Die Gesamtsumme aller Steuern von Belegpositionen.
  • timeZone
    string
     
  • timeoutOn
    timestamp
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
transactioninvoice transactioninvoice

Die Transaktions-Rechnung repräsentiert das Rechnungsdokument einer Transaktion.

Die Transaktions-Rechnung repräsentiert das Rechnungsdokument einer Transaktion.
  • amount
    decimal
     
  • billingAddress
    struct
     
  • billingAddress.city
    string
     
  • billingAddress.commercialRegisterNumber
    string
     
  • billingAddress.country
    string
     
  • billingAddress.dateOfBirth
    date
     
  • billingAddress.dependentLocality
    string
     
  • billingAddress.emailAddress
    string
     
  • billingAddress.familyName
    string
     
  • billingAddress.gender
    string
     
  • billingAddress.givenName
    string
     
  • bigint
     
  • billingAddress.mobilePhoneNumber
    string
     
  • billingAddress.organizationName
    string
     
  • billingAddress.phoneNumber
    string
     
  • billingAddress.postalState
    string
     
  • billingAddress.postcode
    string
     
  • billingAddress.salesTaxNumber
    string
     
  • billingAddress.salutation
    string
     
  • billingAddress.socialSecurityNumber
    string
     
  • billingAddress.sortingCode
    string
     
  • billingAddress.street
    string
     
  • bigint
     
  • createdOn
    timestamp
    Das Datum, an dem die Rechnung kreiert wird.
  • derecognizedBy
    bigint
    Die ID des Benutzers welcher die Rechnung ausgebucht hat.
  • derecognizedOn
    timestamp
    Das Datum, an dem die Rechnung als ausgebucht markiert wird.
  • dueOn
    timestamp
    Das Datum, an dem die Rechnung bezahlt werden soll.
  • environment
    string
     
  • externalId
    string
    Die externe ID identifiziert die Entität. Wenn die gleiche ID wiederholt verwendet wird, dann wird die Entität nicht ein weiteres mal angelegt.
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    The language that is linked to the object.
  • lineItems
    array
     
  • bigint
     
  • merchantReference
    string
     
  • outstandingAmount
    decimal
    Der ausstehende Betrag gibt an, wie viel der Kunde dem Händler schuldet. Ein negativer Betrag bedeutet, dass der Kunde zu viel bezahlt hat.
  • paidOn
    timestamp
    Das Datum, an dem die Rechnung als bezahlt markiert wurde. Es kann sein, dass dieses Datum dem aktuellen Bezahldatum etwas hinterher hinkt.
  • spaceViewId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • taxAmount
    decimal
     
  • timeZone
    string
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
wallettype wallettype
  • description
    map
    Die lokalisierte Beschreibung des Objekts.
  • id
    bigint
    A unique identifier for the object.
  • name
    map
    Der lokalisierte Name des Objekts.
subscriptionaffiliate subscriptionaffiliate
  • externalId
    string
    Eine vom Client generierte eindeutige ID, welche die Entity identifiziert, die erzeugt werden soll. Nachfolgende Anfragen mit derselben externen ID werden keine neue Entity erzeugen sondern stattdessen die ursprünglich erzeugte zurück geben.
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    The language that is linked to the object.
  • metaData
    map
    Ermöglicht die Speicherung zusätzlicher Informationen über das Objekt.
  • name
    string
     
  • reference
    string
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscription subscription
  • activatedOn
    timestamp
     
  • bigint
     
  • createdOn
    timestamp
     
  • bigint
     
  • description
    string
     
  • id
    bigint
    A unique identifier for the object.
  • initializedOn
    timestamp
     
  • language
    string
    The language that is linked to the object.
  • plannedTerminationDate
    timestamp
     
  • reference
    string
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
     
  • terminatedBy
    bigint
     
  • terminatedOn
    timestamp
     
  • terminatingOn
    timestamp
     
  • terminationScheduledOn
    timestamp
     
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptioncomponentconfiguration subscriptioncomponentconfiguration
  • bigint
     
  • id
    bigint
    A unique identifier for the object.
  • quantity
    decimal
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionperiodbill subscriptionperiodbill
  • createdOn
    timestamp
     
  • effectivePeriodEndDate
    timestamp
     
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    The language that is linked to the object.
  • periodStartDate
    timestamp
     
  • plannedPeriodEndDate
    timestamp
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionperiodbillitem subscriptionperiodbillitem
  • bigint
     
  • fee
    bigint
     
  • id
    bigint
    A unique identifier for the object.
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionversion subscriptionversion
  • activatedOn
    timestamp
     
  • billingCurrency
    string
    Der Aboent wird in der Abrechnungswährung belastet. Diese Währung muss zu den aktivierten Währungen auf dem Produkt gehören.
  • createdOn
    timestamp
     
  • expectedLastPeriodEnd
    timestamp
    Das erwartete Ende der letzten Periode ist das Datum an dem voraussichtlich die letzte Periode endet. Dies ist nur eine Vorhersage und kann vom effektiven Datum abweichen.
  • failedOn
    timestamp
     
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    The language that is linked to the object.
  • plannedTerminationDate
    timestamp
     
  • bigint
     
  • selectedComponents
    array
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
     
  • terminatedOn
    timestamp
     
  • terminatingOn
    timestamp
     
  • terminationIssuedOn
    timestamp
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptioncharge subscriptioncharge

Die Belastung eines Abo entspricht einer einzelnen Belastung, welche für das Abo ausgelöst wurde.

Die Belastung eines Abo entspricht einer einzelnen Belastung, welche für das Abo ausgelöst wurde.
  • createdOn
    timestamp
     
  • discardedBy
    bigint
     
  • discardedOn
    timestamp
     
  • externalId
    string
    Eine vom Client generierte eindeutige ID, welche die Entity identifiziert, die erzeugt werden soll. Nachfolgende Anfragen mit derselben externen ID werden keine neue Entity erzeugen sondern stattdessen die ursprünglich erzeugte zurück geben.
  • failedOn
    timestamp
     
  • failedUrl
    string
    Der Benutzer wird auf die Failed URL umgeleitet, falls die Transaktion nicht autorisiert oder fertiggestellt werden konnte. Falls keine Failed URL spezifiziert ist, wird eine Standard Failed URL angezeigt.
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    The language that is linked to the object.
  • ledgerEntries
    array
     
  • plannedExecutionDate
    timestamp
     
  • processingType
    string
     
  • reference
    string
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
    Das Feld Abo zeigt an, zu welchem Abo die Belastung gehört.
  • succeedOn
    timestamp
     
  • successUrl
    string
    Der Benutzer wird auf die Success URL umgeleitet, sobald die Transaktion autorisiert oder fertiggestellt wurde. Falls keine Success URL spezifiert ist, wird eine Standard Success URL angezeigt.
  • bigint
     
  • type
    string
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionledgerentry subscriptionledgerentry

Die Einträge im Abo-Konto entsprechen Veränderungen auf der Abrechnung des Abonnenten.

Die Einträge im Abo-Konto entsprechen Veränderungen auf der Abrechnung des Abonnenten.
  • aggregatedTaxRate
    decimal
     
  • amountExcludingTax
    decimal
     
  • amountIncludingTax
    decimal
     
  • createdBy
    bigint
     
  • createdOn
    timestamp
    Das Datum und die Uhrzeit, zu der das Objekt erstellt wurde.
  • discountIncludingTax
    decimal
     
  • externalId
    string
    Eine vom Client generierte eindeutige ID, welche die Entity identifiziert, die erzeugt werden soll. Nachfolgende Anfragen mit derselben externen ID werden keine neue Entity erzeugen sondern stattdessen die ursprünglich erzeugte zurück geben.
  • id
    bigint
    A unique identifier for the object.
  • quantity
    decimal
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • bigint
     
  • taxAmount
    decimal
     
  • taxes
    array
     
  • title
    string
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
coupon coupon

Gutscheine sind eine Möglichkeit, Rabatte auf Abos zu gewähren. Erstellen Sie einen neuen Gutschein, konfigurieren Sie ihn mit Rabatten und Regeln und geben Sie ihn dann an Ihre Kunden weiter.

Gutscheine sind eine Möglichkeit, Rabatte auf Abos zu gewähren. Erstellen Sie einen neuen Gutschein, konfigurieren Sie ihn mit Rabatten und Regeln und geben Sie ihn dann an Ihre Kunden weiter.
  • createdBy
    bigint
    Das Feld ""Erstellt von"" gibt den Benutzer an, der den Gutschein erstellt hat.
  • createdOn
    timestamp
     
  • deletedBy
    bigint
    Das Feld ""Gelöscht von"" gibt den Benutzer an, der den Gutschein gelöscht hat.
  • deletedOn
    timestamp
     
  • id
    bigint
    A unique identifier for the object.
  • name
    string
    Der Gutscheinname wird nur für die Verwaltung der Gutscheins verwendet und wird dem Abonnenten niemals angezeigt. Sie können diesem Gutschein später bei der Konfiguration des Gutscheins eine genauere Bezeichnung oder einen Namen geben.
  • spaceId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
couponversion couponversion

Die Gutscheinversion enthält eine Teilmenge der Gutscheineigenschaften, die sich im Laufe der Zeit ändern können, wobei nur eine Version gleichzeitig aktiv sein kann.

Die Gutscheinversion enthält eine Teilmenge der Gutscheineigenschaften, die sich im Laufe der Zeit ändern können, wobei nur eine Version gleichzeitig aktiv sein kann.
  • activatedBy
    bigint
    Das Feld ""Aktiviert von"" gibt den Benutzer an, der die Gutscheinversion aktiviert hat.
  • activatedOn
    timestamp
     
  • bigint
    Der Gutschein, mit dem die Gutscheinversion verknüpft ist.
  • createdBy
    bigint
    Das Feld ""Erstellt von"" gibt den Benutzer an, der die Gutscheinversion erstellt hat.
  • createdOn
    timestamp
     
  • id
    bigint
    A unique identifier for the object.
  • name
    struct
    Ein aussagekräftiger Name oder eine kurze Beschreibung, um die Absicht des Gutscheins zu kommunizieren. Dies wird dem Abonnenten auf seiner Rechnung angezeigt oder wenn er den Gutscheincode einlöst.
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • obsoletedBy
    bigint
    Das Feld ""Ausgelaufen von"" gibt den Benutzer an, der die Gutscheinversion auslaufen lassen hat.
  • obsoletedOn
    timestamp
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
abstractproductfee abstractproductfee
  • bigint
     
  • description
    struct
    Die Beschreibung einer Komponentengebühr beschreibt die Gebühr für den Abonnenten. Die Beschreibung wird dem Abonnenten in gewissen Ansichten angezeigt.
  • description.availableLanguages
    array
     
  • description.displayName
    string
     
  • description.items
    array
     
  • id
    bigint
    A unique identifier for the object.
  • name
    struct
    Der Name der Gebühr sollte für den Abonnenten beschreiben, wozu die Gebühr erhoben wird.
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • type
    string
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
productmeteredfee productmeteredfee
  • bigint
     
  • description
    struct
    Die Beschreibung einer Komponentengebühr beschreibt die Gebühr für den Abonnenten. Die Beschreibung wird dem Abonnenten in gewissen Ansichten angezeigt.
  • description.availableLanguages
    array
     
  • description.displayName
    string
     
  • description.items
    array
     
  • id
    bigint
    A unique identifier for the object.
  • bigint
     
  • name
    struct
    Der Name der Gebühr sollte für den Abonnenten beschreiben, wozu die Gebühr erhoben wird.
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • tierPricing
    string
    Die Mengenstaffelung definiert die Berechnungsart der Preisstaffelung. Es gibt verschiedene Möglichkeiten der Berpreisung. Die Mengenstaffelung kontrolliert die Berechnung.
  • type
    string
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
productperiodfee productperiodfee
  • bigint
     
  • description
    struct
    Die Beschreibung einer Komponentengebühr beschreibt die Gebühr für den Abonnenten. Die Beschreibung wird dem Abonnenten in gewissen Ansichten angezeigt.
  • description.availableLanguages
    array
     
  • description.displayName
    string
     
  • description.items
    array
     
  • id
    bigint
    A unique identifier for the object.
  • ledgerEntryTitle
    struct
    Der Titel des Buchungseintrags wird im Buchungseintrag des Abos angezeigt und in der Rechnung.
  • ledgerEntryTitle.availableLanguages
    array
     
  • ledgerEntryTitle.displayName
    string
     
  • ledgerEntryTitle.items
    array
     
  • name
    struct
    Der Name der Gebühr sollte für den Abonnenten beschreiben, wozu die Gebühr erhoben wird.
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • numberOfFreeTrialPeriods
    int
    Die Anzahl von Gratisperioden spezifizieren wie viele Periode das Produkt kostenfrei getestet werden kann.
  • periodFee
    array
    Die wiederkehrende Gebühr wird für jede Periode belastet, ausser der Testperioden.
  • type
    string
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
productsetupfee productsetupfee
  • bigint
     
  • description
    struct
    Die Beschreibung einer Komponentengebühr beschreibt die Gebühr für den Abonnenten. Die Beschreibung wird dem Abonnenten in gewissen Ansichten angezeigt.
  • description.availableLanguages
    array
     
  • description.displayName
    string
     
  • description.items
    array
     
  • id
    bigint
    A unique identifier for the object.
  • name
    struct
    Der Name der Gebühr sollte für den Abonnenten beschreiben, wozu die Gebühr erhoben wird.
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • onDowngradeCreditedAmount
    array
    Sobald das Abo gewechselt wird und der Wechsel einem Downgrade entspricht, wird der definierte Betrag dem Kunden gutgeschrieben.
  • onUpgradeCreditedAmount
    array
    Sobald das Abo gewechselt wird und der Wechsel einem Upgrade entspricht, wird der definierte Betrag dem Kunden gutgeschrieben.
  • setupFee
    array
    Die Einrichtungsgebühr wird verbucht, sobald der Abonnent die Komponente abonniert.Die Gebühr wird direkt mit der initialen Belastung verbucht.
  • type
    string
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionmetric subscriptionmetric

Die Metrik entspricht dem Verbrauch einer messbaren Ressource

Die Metrik entspricht dem Verbrauch einer messbaren Ressource
  • description
    struct
     
  • description.availableLanguages
    array
     
  • description.displayName
    string
     
  • description.items
    array
     
  • id
    bigint
    A unique identifier for the object.
  • name
    struct
     
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionproduct subscriptionproduct

Ein Aboprodukt entspricht einem Produkt, welches ein Abonnent abonnieren kann. Ein Produkt definiert, welche Kosten in welchen Zeiträumen belastet werden.

Ein Aboprodukt entspricht einem Produkt, welches ein Abonnent abonnieren kann. Ein Produkt definiert, welche Kosten in welchen Zeiträumen belastet werden.
  • allowedPaymentMethodConfigurations
    array
    Die zugelassene Zahlungsmethodenkonfiguration kontrolliert welche Zahlungsmethoden für dieses Produkt genutzt werden können. Sofern nichts selektiert ist, werden alle Zahlungsmethoden zugelassen.
  • failedPaymentSuspensionPeriod
    string
    Sobald eine Zahlung fehlschlägt, wir das Abo unterbrochen. Wenn diese Unterbrechung nicht aufgehoben wird innerhalb der definierten Periode, wird das Abo automatisch gekündigt. Eine Zahlug gilt als fehlgeschlagen, sofern die Belastung fehlschlägt oder der Kunde eine Gutschrift (Chargeback) einfordert.
  • id
    bigint
    A unique identifier for the object.
  • name
    string
    Der Produktname wird intern in Konfiguration verwendet. Beipsielsweise in Suchfelder. Der Name sollte daher beschreibend und aussagekräftig sein.
  • productLocked
    boolean
    Markiert das Produkt als gesperrt. Das bedeutet, dass der Kunde nicht von diesem Produkt weg oder später zu diesem Produkt wechseln kann.
  • reference
    string
    Die Produktreferenz identifiziert ein Produkt für externe Systeme. Dieses Feld kann die SKU des Produkts enthalten.
  • sortOrder
    int
    Die Sortierreihenfolge kontrolliert die Reihenfolge der Produktauflistung. Die Sortierreihenfolge wird verwendet, um die Produkte in aufsteigeneder Reihenfogle zu sortieren.
  • spaceId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionproductcomponent subscriptionproductcomponent
  • componentChangeWeight
    int
    Wenn eine Produktkomponente von einer niedrigeren Produktkomponentenstufe (z. B. 1) zu einer höheren Produktkomponentenstufe (z. B. 3) wechselt, wird dies als Upgrade betrachtet und es könnte eine einmalige Gebühr erhoben werden.
  • bigint
     
  • defaultComponent
    boolean
    Sobald eine Komponente als 'Standard' Komponente markiert ist, wird sie als Standardkomponente in ihrer Gruppe verwendet und in der Produktkonfiguration vorausgewählt.
  • description
    struct
    Die Beschreibugn der Komponenten dürfen eine längere Beschreibung enthalten. Dies gibt dem Abonnenten ein besseres Verständnis vom Inhalt der Komponente.
  • description.availableLanguages
    array
     
  • description.displayName
    string
     
  • description.items
    array
     
  • id
    bigint
    A unique identifier for the object.
  • maximalQuantity
    decimal
    Die maximale Quantität definiert den maximalen Wert, der für die Quantität eingegeben werden kann.
  • minimalQuantity
    decimal
    Die minimale Quantität definiert den minimalen Wert, der für die Quantität eingegeben werden kann.
  • name
    struct
    Der Name der Komponenten wird dem Abonnenten angezeigt. Er sollte in wenigen Worten die Komponentenfunktionen erklären.
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • quantityStep
    decimal
    Der Quantitätsschritt definiert in welchem Interval die Quantität erhöht werden kann.
  • bigint
    Die Komponentenreferenz wird genutzt um die Komponenten in externen Systemen zu identifizieren. Im Weiteren markiert die Referenz Komponenten, die innerhalb der unterschiedlichen Produktversionen verwendet werden.
  • sortOrder
    int
    Die Sortierreihenfolge kontrolliert die Reihenfolge der Komponenten. Sie wird verwendet um die Komponenten in absteigender Reihenfolge zu sortieren.
  • bigint
    Die Steuerklasse der Komponente definiert die Steuern, welche auf allen Gebühren der Komponente angewendet werden.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionproductcomponentgroup subscriptionproductcomponentgroup
  • id
    bigint
    A unique identifier for the object.
  • name
    struct
    Der Name der Komponentengruppe wird angezeigt, wenn die Komponenten ausgewhält werden. Es kann sein, dass der Abonnent dies sieht.
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • optional
    boolean
    Die Komponentengruppe kann optional sein. Es muss also keine Komponente vom Abonnenten selektiert werden.
  • bigint
     
  • sortOrder
    int
    Die Sortierreihenfolge kontrolliert die Reihenfolge der Komponentengruppe. Sie wird verwendet um die Komponentengruppe in absteigender Reihenfolge zu sortieren.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionproductcomponentreference subscriptionproductcomponentreference

Die Produktkomponenten Referenz verbindet die Komponenten verschiedender Produkte. Dies ermöglicht die Migration von Produktversionen.

Die Produktkomponenten Referenz verbindet die Komponenten verschiedender Produkte. Dies ermöglicht die Migration von Produktversionen.
  • id
    bigint
    A unique identifier for the object.
  • name
    string
    Der Name der Komponentenreferenz wird intern zur Identifikation der Referenz benutzt. Der Name wird in Suchfeldern angezeigt und sollte daher beschreibend und aussagekräftig sein.
  • spaceId
    bigint
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriptionproductversion subscriptionproductversion
  • activatedOn
    timestamp
     
  • billingCycle
    string
    Der Abrechnungszyklus definiert den Verbuchungsrhytmus beim Abonnenten. Die Belastung kann, abhängig von den Einstellungen, einen abweichenden Rhytmus haben.
  • comment
    string
    Das Kommentarfeld kann für einen internen Kommentar zur Produktversion verwendet werden. Es hilft zu dokumentieren was im Produkt gewechselt wurde. Der Kommentar ist für den Abonnenten nicht ersichtlich.
  • createdOn
    timestamp
     
  • defaultCurrency
    string
    Die Standardwährung muss für alle Gebühren verwendet werden.
  • enabledCurrencies
    array
    Die aktivierten Währungen können für die Komponentengebühren verwendet werden. Nicht aktivierte Währungen können nicht für Gebühren verwendet werden.
  • id
    bigint
    A unique identifier for the object.
  • incrementNumber
    int
    Die hochgezählte Nummer entspricht der Versionnummer, welche erhöht wird, sobald eine neue Abo Version aktiviert wird.
  • minimalNumberOfPeriods
    int
    Die minimale Anzahl an Perioden entspricht der minimalen Kündigungsfrist eines Abos.
  • name
    struct
    Der Name der Produktversion entspricht dem Namen des Produkts, welcher dem Benutzer angezeigt wird. Bei einem Wechsel des Produktnamens wird eine neue Produktversion mit dem neuen Namen erzeugt.
  • name.availableLanguages
    array
     
  • name.displayName
    string
     
  • name.items
    array
     
  • numberOfNoticePeriods
    int
    Die Kündigungsfrist definiert, wie viele Perioden bezahlt werden müssen, bis das Abo gekündigt wird.
  • obsoletedOn
    timestamp
     
  • bigint
    Jede Produktversion ist mit einem Produkt verlinkt.
  • reference
    string
    Die Produktversionreferenz hilft die Version zu identifizieren. Die Referenz wird aus der Produktreferenz generiert.
  • retiringFinishedOn
    timestamp
     
  • retiringStartedOn
    timestamp
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • taxCalculation
    string
    Strategie, die für die Steuerberechnung in Gebühren verwendet wird.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscriber subscriber

Ein Abonnent entspricht allen, welche ein Produkt abonniert haben.

Ein Abonnent entspricht allen, welche ein Produkt abonniert haben.
  • additionalAllowedPaymentMethodConfigurations
    array
    Diese Zahlungsmethode sind zur Auswahl verfügbar, auch wenn diese auf dem Produkt nicht zugelassen sind.
  • billingAddress
    struct
     
  • billingAddress.city
    string
     
  • billingAddress.commercialRegisterNumber
    string
     
  • billingAddress.country
    string
     
  • billingAddress.dateOfBirth
    date
     
  • billingAddress.dependentLocality
    string
     
  • billingAddress.emailAddress
    string
     
  • billingAddress.familyName
    string
     
  • billingAddress.gender
    string
     
  • billingAddress.givenName
    string
     
  • bigint
     
  • billingAddress.mobilePhoneNumber
    string
     
  • billingAddress.organizationName
    string
     
  • billingAddress.phoneNumber
    string
     
  • billingAddress.postalState
    string
     
  • billingAddress.postcode
    string
     
  • billingAddress.salesTaxNumber
    string
     
  • billingAddress.salutation
    string
     
  • billingAddress.socialSecurityNumber
    string
     
  • billingAddress.sortingCode
    string
     
  • billingAddress.street
    string
     
  • description
    string
    Die Beschreibung des Abonnenten kann genutzt werden um den Abonnenten zu identifizieren.
  • disallowedPaymentMethodConfigurations
    array
    Diese Zahlungsmethoden stehen nicht zur Verfügung, auch wenn diese auf dem Produkt zugelassen wären.
  • emailAddress
    string
    Die E-Mail-Adresse wird zur Kommunikation mit dem Abonnenten genutzt. Die E-Mail-Adresse muss pro Space eindeutig sein.
  • externalId
    string
    Eine vom Client generierte eindeutige ID, welche die Entity identifiziert, die erzeugt werden soll. Nachfolgende Anfragen mit derselben externen ID werden keine neue Entity erzeugen sondern stattdessen die ursprünglich erzeugte zurück geben.
  • id
    bigint
    A unique identifier for the object.
  • language
    string
    Die Sprache des Abonnenten definiert die Sprache, welche für die Kommunikation mit dem Abonnenten in E-Mails und Dokumenten verwendet wird.
  • metaData
    map
    Ermöglicht die Speicherung zusätzlicher Informationen über das Objekt.
  • reference
    string
    Die Abonnentenreferenz identifiziert den Abonnenten in den Administrativoberflächen. Wir empfehlen beispielsweise die Kundennummer zu verwenden.
  • shippingAddress
    struct
     
  • shippingAddress.city
    string
     
  • shippingAddress.commercialRegisterNumber
    string
     
  • shippingAddress.country
    string
     
  • shippingAddress.dateOfBirth
    date
     
  • shippingAddress.dependentLocality
    string
     
  • shippingAddress.emailAddress
    string
     
  • shippingAddress.familyName
    string
     
  • shippingAddress.gender
    string
     
  • shippingAddress.givenName
    string
     
  • bigint
     
  • shippingAddress.mobilePhoneNumber
    string
     
  • shippingAddress.organizationName
    string
     
  • shippingAddress.phoneNumber
    string
     
  • shippingAddress.postalState
    string
     
  • shippingAddress.postcode
    string
     
  • shippingAddress.salesTaxNumber
    string
     
  • shippingAddress.salutation
    string
     
  • shippingAddress.socialSecurityNumber
    string
     
  • shippingAddress.sortingCode
    string
     
  • shippingAddress.street
    string
     
  • state
    string
    Der aktuelle Zustand des Objekts.
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.
subscribercustomer subscribercustomer
  • bigint
     
  • id
    bigint
    A unique identifier for the object.
  • bigint
     
  • linkedSpaceId
    bigint
    Die ID des Raums, zu dem dieses Objekt gehört.