Zum Hauptinhalt springen
Diese Seite beschreibt die Sektionen der WS-Bestelldaten, die den Inhalt des Warenkorbs, die Summen der Bestellung und die Daten der verwendeten Zahlungsart enthalten. Kopfdaten und Adressen finden Sie unter Sektionen: Kopfdaten und Adressen. Die Zahlungsartensektionen ab CreditCard sind alle optional. Es wird jeweils nur die Sektion der Zahlungsart übergeben, die der Besteller tatsächlich verwendet hat.

Order (Globale Daten der Bestellung)

Diese Sektion ist stets vorhanden. Auch hier werden zu einigen Parametern gleichnamige Parameter mit dem Suffix „_DName“ und/oder „_DValue“ als zusätzliche Information ausgegeben.

OrderList/Item (Produktdaten)

Diese Sektion ist stets vorhanden. Die Produktdaten werden in folgender Form übergeben.
Es werden maximal 500 Positionen übergeben. Produktdaten: Anmerkungen zu Set-Artikeln: Hat ein Artikel einen Wert für “SetParentID” dann ist er ein Set-Oberartikel. Hat ein Artikel einen Wert für “SetChildID” dann ist er ein Set-Unterartikel. Ober-und Unterartikel bekommen eine gleiche ID zugewiesen. Dadurch entsteht eine eindeutige Zuordnung zwischen einem Set-Oberartikel und ein oder mehreren dazugehörigen Set-Unterartikeln. Beispiel: Set mit 3 Unterartikeln:

Vouchers (Gutscheine)

Diese Sektion ist nur bei der Funktion “Mehrere Gutscheine einlösen (MultiVoucher)“ als eigenständige Hauptsektion in den Bestelldaten vorhanden. Die gleichen Parameter zur einfachen Verwendung eines einzelnen Gutscheins befinden sich ansonsten innerhalb der Sektion <Order>.

CreditPass (Bonitätsprüfung via CreditPass)

Diese Sektion ist optional und wird nur dann angezeigt, wenn der Besteller via CreditPass geprüft wurde. Die Antwortparameter werden in der Dokumentation von CreditPass näher erläutert. Bitte wenden Sie sich hierzu an CreditPass. Bitte beachten Sie: Unsichere Zahlungsarten werden vom Shop nur dann angeboten, wenn der AnswerCode „0“ oder „2“ ist. Bei allen anderen Werten oder Zuständen werden nur noch die Zahlungsarten angeboten, die im Shop als sicher definiert wurden. Dies gilt auch dann, wenn beispielsweise keine Verbindung zu CreditPass aufgebaut werden konnte oder ein Problem bezüglich der Kommunikation zwischen WEBSALE und CreditPass besteht. Autorisierung unter Vorbehalt (Result=Alarm): Ist der AnswerCode „2“ (Result=Alarm), dann wurde der Besteller in einer Sanktionsliste gefunden. Die Bestellung darf dann nicht ungeprüft versendet werden. Weitere Details hierzu, werden in den Parametern „AnswerText“ und „AnswerDetails“ übergeben, sofern diese von CreditPass geliefert werden. Weitere Informationen hierzu, entnehmen Sie bitte der Dokumentation von CreditPass.

TaxIDOnlineCheck (Onlineüberprüfung ausländischer UstIDs)

Diese Sektion ist optional und wird nur dann angezeigt, wenn die Online-Überprüfung von ausländischen SteuerIDs aktiviert ist. Bitte beachten Sie: Welche Parameter und entsprechende Werte in der Sektion ausgegeben werden, hängt von der BZSt- Schnittstelle ab. Die Überprüfung wird einmal pro Bestellung durchgeführt. Eine negative Prüfung hat keine Auswirkung auf das Shopverhalten!

CreditCard (Kreditkartendaten)

Diese Sektion ist optional und wird nur bei der Zahlungsart Kreditkarte übergeben. Weiter optional sind
  • Number
  • ExpireDate
  • CVCode
und werden nur dann übergeben, wenn dies explizit im Shop freigeschaltet wurde und damit das WWS berechtigt ist, diese Daten zu speichern (PCI-zertifiziert ist). Ausnahme: Computop-Pseudokartendaten. Das WWS darf diese Daten auch ohne PCI-Zertifizierung speichern.

DebitNote (Lastschrift)

Diese Sektion ist optional und wird nur bei einem Offline-Lastschriftverfahren übergeben.
  • wurde die Bestellung im SEPA-Modus aufgegeben, ist nur das Feld IBAN Pflichtfeld. Ansonsten sind die Felder BankRoutingNumber und AccountNumber Pflichtfelder.

DIRECTebanking (Sofortüberweisung)

Diese Sektion ist optional und wird nur bei der Zahlungsart „Sofortüberweisung“ übergeben. Karteninhaber, Kontonummer, BLZ etc. sind die Daten, die der Besteller bei Sofortüberweisung eingegeben hat.

iDEAL (iDEAL via Computop)

Diese Sektion ist optional und wird nur bei der Zahlungsart „iDEAL“ in Verbindung mit Computop übergeben.

iDEAL (iDEAL via Wirecard)

Diese Sektion ist optional und wird nur bei der Zahlungsart „iDEAL“ in Verbindung mit Wirecard übergeben.

DebitCard (DebitCard via Wirecard)

Diese Sektion ist optional und wird nur bei der Zahlungsart „DebitCard“ in Verbindung mit Wirecard übergeben.

DotPay

Diese Sektion ist optional und wird nur bei der Zahlungsart „DotPay“ übergeben.

DirectDebitPayEX

Diese Sektion ist optional und wird nur bei der Zahlungsart „DirectDebitPayEX“ übergeben.

ClickAndBuy

Diese Sektion ist optional und wird nur bei der Zahlungsart „ClickAndBuy“ übergeben.

PostFinance

Diese Sektion ist optional und wird nur bei der Zahlungsart „PostFinance“ übergeben.

Bill

Diese Sektion ist optional und wird nur bei der Zahlungsart „Rechnung“ in Verbindung mit CompuTop und Klarna übergeben.

Installment

Diese Sektion ist optional und wird nur bei der Zahlungsart „Finanzierung“ in Verbindung mit CompuTop und Klarna übergeben.

PayPalDirect

Diese Sektion ist optional und wird nur bei der Zahlungsart „PayPal“ in Verbindung mit der Direktanbindung an PayPal übergeben.

PayPalCheckout

Diese Sektion ist optional und wird nur bei den Zahlungsarten übergeben, die über „PayPal Checkout“ integriert sind.

ClimateNeutral

Diese Sektion ist optional und wird nur übergeben, wenn der Käufer klimaneutrale Produktion für den gesamten Warenkorb gewählt hat. Werden Klimaschutzzertifikate für jede Warenkorbposition einzeln angeboten, werden folgende Parameter in die Sektion OrderList > Item (siehe oben) geschrieben.

PaymentRuleInput

Diese Sektion ist optional und wird nur übergeben, wenn der Käufer zusätzliche Angaben zu der verwendeten Zahlungsart gemacht hat. Die Sektion kann bis zu 10 Einträge beinhalten.

ABTests

Diese Sektion ist optional und wird nur übergeben wenn mindestens ein AB-Test aktiv war. Die Sektion kann bis zu 10 Untersektionen <+Test> beinhalten.
Daten eines AB-Tests: Die Sektion kann bis zu 10 Einträge beinhalten.

KlarnaCheckout

Diese Sektion ist optional und wird nur bei der Zahlungsart Klarna Checkout übergeben. Die Sektionen <CustomerAddress> und <DeliveryAddress> haben die gleichen Parameter-Namen. Alle Parameter sind optional.

Klarna

Diese Sektion ist optional und wird nur bei der Zahlungsart Klarna (Direktanbindung) übergeben.

Paymorrow

Diese Sektion ist optional und wird nur bei der Zahlungsart Paymorrow übergeben. In dieser Sektion werden alle Parameter aus der XML-Antwort der Methode authorizeByReference von Paymorrow übergeben. Die XML-Antwort von Paymorrow wird vorher in das Bestelldatenformat konvertiert. Hinweis: Sollte bei der Konvertierung ein Fehler auftreten, wird die XML-Antwort 1:1 in der Untersektion PaymorrowRawRespone übergeben. Beispiel XML-Antwort von Paymorrow:
Konvertierung in Bestelldatenformat:

PrimeShopping

Diese Sektion ist optional und wird nur übergeben, wenn der Käufer angemeldet war und in seinem Kundenkonto mindestens ein Prime-Paket existiert. Diese Sektion kann beliebig viele Untersektionen <+Package> beinhalten in welchen jeweils die Daten eines erworbenen Prime-Pakets übergeben werden:

Billie

Diese Sektion ist optional und wird nur bei der Zahlungsart Billie übergeben.

Verwandte Themen