Die XML-Struktur, welche die Daten der Unstimmigkeiten für die Plattform eBay enthält, ist als Kindelement in den Request-Daten von createDisputes eingebettet. Sie besitzt folgende Struktur: Die Schnittstelle ist nichtmehr verfügbar. Der Call ist somit deprecated / veraltet. |
<ebay_dispute reference_id="1"> <order significant_key="order_id"> <mandator_id>1</mandator_id> <order_id>7</order_id> <!-- <order_number_prefix>BY</order_number_prefix> --><!--Alternative 2--> <!-- <order_number>66</order_number> --><!--Alternative 2--> <!-- <external_order_number_1>ext_ord_no_1</external_order_number_1> --><!--Alternative 3--> <!-- <external_order_number_2>ext_ord_no_2</external_order_number_2> --><!--Alternative 4--> </order> <order_item significant_key="ebay_item_and_transaction_id"> <ebay_item_id>110113522001</ebay_item_id> <ebay_transaction_id>27042381001</ebay_transaction_id> <!-- <order_item_id>8</order_item_id> --> <!-- Alternative 2 --> </order_item> <dispute_reason_id>1</dispute_reason_id> <dispute_explanation_id>5</dispute_explanation_id> </ebay_dispute> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
---|---|---|---|---|
ebay_dispute |
Wrapper-Element, das die spezifischen Daten einer Unstimmigkeit für die Plattform eBay zusammenfasst. |
0..N |
Element |
|
reference_id |
Optionales Attribut des Elements "ebay_dispute". In diesem Feld kann eine beliebige ID angegeben werden die später im zugehörigen Report-Block der Response-Daten wieder erscheint. |
0..1 |
string |
|
order |
Wrapper-Element, das die Daten zur Identifizierung eines Auftrages zusammenfasst. |
1 |
Element |
|
significant_key |
Attribut von order. Gibt an welches Feld zur Identifikation des Auftrags beim Erstellen der Unstimmigkeit genutzt wird. |
1 |
string |
Feste Werte: „order_id“ | „order_number“ | „external_order_number_1“ | „external_order_number_2“ | "marketplace_order_id" |
mandator_id |
Element von order. ID des Mandanten |
1 |
integer |
|
order_id |
Element von order. ID des Auftrags |
0..1 |
integer |
|
order_number_prefix |
Element von order. Auftragsnummernpräfix |
0..1 |
string |
|
order_number |
Element von order. Auftragsnummer |
0..1 |
integer |
|
external_order_number_1 |
Element von order. Externe Auftragsnummer 1 |
0..1 |
string |
|
external_order_number_2 |
Element von order. Externe Auftragsnummer 2 |
0..1 |
string |
|
marketplace_order_id |
Element von order. Marktplatzauftragsnummer. |
0..1 |
string |
|
order_item |
Wrapper-Element, das die Daten zur Identifizierung einer Auftragsposition zusammenfasst. |
1 |
Element |
|
significant_key |
Attribut von order_item. Gibt an welches Feld zur Identifikation der Auftragsposition beim Erstellen der Unstimmigkeit genutzt wird. |
1 |
string |
Feste Werte: order_item_id | ebay_item_and_transaction_id |
order_item_id |
Element von order_item. ID der Auftragsposition |
0..1 |
integer |
|
ebay_item_id |
Element von order_item. Ebay-Artikelnummer. |
0..1 |
string |
|
ebay_transaction_id |
Element von order_item. Ebay-Transaktions-ID |
0..1 |
string |
|
dispute_reason_id |
Legt den Grund der Unstimmigkeit fest. |
1 |
string |
Feste Werte: Spalte ID |
dispute_explanation_id |
Detailliertere Beschreibung der Unstimmigkeit |
1 |
string |
Feste Werte: Spalte ID |
<ebay_dispute> <order> <mandator_id>1</mandator_id> <order_id>7</order_id> <order_number_prefix>BY</order_number_prefix> <order_number>66</order_number> <external_order_number_1>ext_ord_no_1</external_order_number_1> <external_order_number_2>ext_ord_no_2</external_order_number_2> <marketplace_order_id>123456</marketplace_order_id> </order> <ebay_item_id>110113522001</ebay_item_id> <ebay_transaction_id>27042381001</ebay_transaction_id> <order_item_id>8</order_item_id> </ebay_dispute> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
---|---|---|---|---|
ebay_dispute |
Wrapper-Element, das die spezifischen Daten einer Unstimmigkeit für die Plattform eBay zusammenfasst. |
0..N |
Element |
|
order |
Wrapper-Element, das die Daten zur Identifizierung eines Auftrages zusammenfasst. |
1 |
Element |
|
mandator_id |
Element von order. ID des Mandanten |
1 |
integer |
|
order_id |
Element von order. ID des Auftrags |
1 |
integer |
|
order_number_prefix |
Element von order. Auftragsnummernpräfix |
0..1 |
string |
|
order_number |
Element von order. Auftragsnummer |
0..1 |
integer |
|
external_order_number_1 |
Element von order. Externe Auftragsnummer 1 |
0..1 |
string |
|
external_order_number_2 |
Element von order. Externe Auftragsnummer 2 |
0..1 |
string |
|
marketplace_order_id |
Element von order. Marktplatzauftragsnummer. |
0..1 |
string |
|
order_item_id |
ID der Auftragsposition |
0..1 |
integer |
|
ebay_item_id |
Ebay-Artikelnummer. |
0..1 |
string |
|
ebay_transaction_id |
Ebay-Transaktions-ID |
0..1 |
string |
•Die reference_id wird nicht in Speed4Trade CONNECT gespeichert und ist damit auch nicht fest an die betroffene Unstimmigkeit gebunden. Die gleiche ID kann daher in unterschiedlichen Calls problemlos wiederverwendet werden. Sie dient lediglich zur schnellen Zuordnung eines Reports in den Response-Daten zu einem Block aus den Request-Daten. Dies ist insbesondere dann nützlich wenn es bei der Verarbeitung eines oder mehrerer der übergebenen Unstimmigkeiten zu Fehlern kommt. So kann die resultierende Fehlermeldung schnell zu einem Request-Bestandteil zugeordnet werden. •Im significant_key ist der Wert marketplace_order_id als veraltet markiert worden und soll nicht mehr verwendet werden. Grund dafür ist, dass sich der Inhalt dieses Feldes durch eBay nach dem Checkout verändern kann. Wird das Feld als Schlüsselfeld benutzt, kann es sein, dass es kein Treffer gibt und somit der Dispute nicht angelegt werden kann. |
Wertetabellen
Werte für das Feld dispute_reason
Aufgeführte Werte gelten für das Feld dispute_reason |
ID |
Bezeichnung |
Beschreibung |
---|---|---|
1 |
BuyerHasNotPaid |
Der Käufer hat nicht bezahlt |
2 |
ItemNotReceived |
Die Ware wurde nicht erhalten. Kann nicht vom Verkäufer angelegt werden |
3 |
NoRefund |
Der Artikel wurde zurückgeschickt, aber der Kaufpreis wurde nicht zurückerstattet. Kann nicht vom Verkäufer angelegt werden |
4 |
ReturnPolicyUnpaidItem |
Der Artikel wurde nicht zurückgesendet und der Verkäufer wurde nicht bezahlt. Kann nicht vom Verkäufer angelegt werden |
5 |
SignificantlyNotAsDescribed |
Der Artikel entspricht nicht der Beschreibung. Kann nicht vom Verkäufer angelegt werden |
6 |
TransactionMutuallyCanceled |
Die Transaktion wird in beiderseitigem Einvernehmen storniert. |
Werte für das Feld dispute_explanation
Aufgeführte Werte gelten für das Feld dispute_explanation |
ID |
Bezeichnung |
Beschreibung |
Erlaubt bei dispute_reason |
---|---|---|---|
1 |
BuyerHasNotResponded |
Der Käufer reagiert nicht. |
BuyerHasNotPaid |
2 |
BuyerNoLongerRegistered |
Der Wert ist obsolet und sollte nicht mehr verwendet werden. |
|
3 |
BuyerNoLongerWantsItem |
Der Käufer will den Artikel nicht mehr |
TransactionMutuallyCanceled |
4 |
BuyerNotClearedToPay |
Die Zahlung des Käufers wurde nicht freigegeben. |
BuyerHasNotPaid |
5 |
BuyerNotPaid |
Der Käufer hat nicht bezahlt. |
BuyerHasNotPaid |
6 |
BuyerPaymentNotReceivedOrCleared |
Die Bezahlung des Käufers ist nicht eingegangen oder wurde nicht freigegeben. |
BuyerHasNotPaid |
7 |
BuyerPurchasingMistake |
Der Käufer hat den Artikel irrtümlicherweise gekauft oder seine Meinung geändert. |
TransactionMutuallyCanceled |
8 |
BuyerRefusedToPay |
Der Käufer weigert sich zu bezahlen. |
BuyerHasNotPaid |
9 |
BuyerReturnedItemForRefund |
Der Käufer hat den Artikel zurückgeschickt und möchte den Kaufpreis erstattet haben. |
TransactionMutuallyCanceled |
10 |
OtherExplanation |
sonstiges |
BuyerHasNotPaid | TransactionMutuallyCanceled |
11 |
PaymentMethodNotSupported |
Der Wert ist obsolet und sollte nicht mehr verwendet werden. |
|
12 |
SellerDoesntShipToCountry |
Der Käufer wünscht die Lieferung in ein Land, dass vom Verkäufer nicht beliefert wird. |
BuyerHasNotPaid | TransactionMutuallyCanceled |
13 |
ShipCountryNotSupported |
Der Wert ist obsolet und sollte nicht mehr verwendet werden. |
|
14 |
ShippingAddressNotConfirmed |
Der Käufer wünscht die Lieferung an eine unbestätigte Adresse. |
BuyerHasNotPaid | TransactionMutuallyCanceled |
15 |
UnableToResolveTerms |
Ich konnte mich mit dem Käufer nicht über die Bedingungen der Transaktion einigen. |
TransactionMutuallyCanceled |
16 |
Unspecified |
Falls keine Andere Beschreibung passt kann dieser Wert verwendet werden. Kann nicht beim Anlegen einer Unstimmigkeit verwendet werden. |
ItemNotReceived | SignificantlyNotAsDescribed |
17 |
UPIAssistance |
Eine "Unbezahlter Artikel"-Unstimmigkeit wurde automatisch durch eBay eröffnet. Kann nicht beim Anlegen einer Unstimmigkeit verwendet werden. |
|
18 |
UPIAssistanceDisabled |
Eine "Unbezahlter Artikel"-Unstimmigkeit wurde automatisch durch eBay eröffnet und in eine manuelle Unstimmigkeit umgewandelt Kann nicht beim Anlegen einer Unstimmigkeit verwendet werden. |
|
19 |
BuyerPaymentNotReceivedOrCleared ForTransaction |
Die Bezahlung des Käufers ist nicht eingegangen oder wurde nicht freigegeben. |
|
20 |
BuyerHasNotRespondedForTransaction |
Der Wert ist obsolet und sollte nicht mehr verwendet werden. |
|
21 |
SoldItemToAnotherBuyer |
Der Wert ist obsolet und sollte nicht mehr verwendet werden. |
|
22 |
ItemSoldOut |
Der Wert ist obsolet und sollte nicht mehr verwendet werden. |
Version |
Änderungsbeschreibung |
---|---|
3.3.50.1 |
Integration des Calls createDisputes zum Anlegen von Unstimmigkeiten |
4.9.28 |
Neuer Hinweistext zu marketplace_order_id. |
4.13.4 |
Deprecated |