Abfrage von Unstimmigkeiten. |
<request method="fetchDisputes" version="1.0.0"> <order_filter> <order_id filter_method="=" filter_value="1"/> <mandator_id filter_method="=" filter_value="1"/> <order_number_prefix filter_method="=" filter_value="eb_"/> <order_number filter_method="=" filter_value="1000000"/> <order_date from_date="2014-01-01T00:00:00+01:00" to_date="2014-07-31T00:00:00+02:00" allow_null="false"/> <created_at from_date="2014-01-01T00:00:00+01:00" allow_null="true"/> <last_changed to_date="2014-07-31T00:00:00+02:00" /> <export_date from_date="2014-01-01T00:00:00+01:00" to_date="2014-12-31T00:00:00+01:00" allow_null="false"/> <external_order_number_1 filter_method="=" filter_value="ext_99100"/> <external_order_number_2 filter_method="=" filter_value="ext_99101"/> <subchannel_id filter_method="=" filter_value="2100"/> <payment_method_id filter_method="=" filter_value="7" allow_null="false"/> <order_status_id filter_method="=" filter_value="120" allow_null="false"/> </order_filter> <!-- [platform_specific_filters] --><!-- Plattformspezifische Daten --> </request> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
request |
Root-Element der Anfrage |
1 |
Element |
|
method |
Attribut von request. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „fetchDisputes“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
order_filter |
Legt Parameter fest nach denen die Ergebnismenge eingeschränkt wird. Mehrere Filter werden als ODER-Verknüpfung, Elemente innerhalb des Filters als UND-Verknüpfung behandelt. |
1..N |
Element |
|
order_id |
Schränkt die Ergebnismenge der Abfrage auf den Auftrag mit der angegebenen Id ein. |
0..1 |
Element |
|
filter_method |
Attribut von order_id. Legt das Verhalten des Order-Id-Filters fest |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von order_id. Legt die Id fest auf die gefiltert werden soll. |
1 |
integer |
|
mandator_id |
Schränkt die Ergebnismenge der Abfrage auf Aufträge eines bestimmten Mandanten ein. |
1 |
Element |
|
filter_method |
Attribut von mandator_id. Legt das Verhalten des Mandanten-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von mandator_id. Legt den Filterwert des Mandanten-Filters fest. |
1 |
integer |
|
order_date |
Schränkt die Ergebnismenge der Abfrage nach dem Auftragsdatum ein. |
0..1 |
Element |
|
from_date |
Attribut von order_date. Selektiert alle Aufträge ab einschließlich des angegebenen Datums. |
0..1 |
dateTime |
|
to_date |
Attribut von order_date. Selektiert alle Aufträge bis einschließlich des angegebenen Datums. |
0..1 |
dateTime |
|
allow_null |
Attribut von order_date. Legt fest ob auch Null-Werte in der Ergebnismenge berücksichtigt werden. |
0..1 |
boolean |
|
created_at |
Schränkt die Ergebnismenge der Abfrage nach dem Erstellungsdatum der Auftragsdatensätze ein. |
0..1 |
Element |
|
from_date |
Attribut von created_at. Selektiert alle Aufträge die ab einschließlich des angegebenen Datums erstellt wurden. |
0..1 |
dateTime |
|
to_date |
Attribut von created_at. Selektiert alle Aufträge die bis einschließlich des angegebenen Datums erstellt wurden. |
0..1 |
dateTime |
|
allow_null |
Attribut von created_at. Legt fest ob auch Null-Werte in der Ergebnismenge berücksichtigt werden. |
0..1 |
boolean |
|
last_changed |
Schränkt die Ergebnismenge der Abfrage nach dem letzten Änderungsdatum der Auftragsdatensätze ein. |
0..1 |
Element |
|
from_date |
Attribut von last_changed. Selektiert alle Aufträge die ab einschließlich des angegebenen Datums geändert wurden. |
0..1 |
dateTime |
|
to_date |
Attribut von last_changed. Selektiert alle Aufträge die bis einschließlich des angegebenen Datums geändert wurden. |
0..1 |
dateTime |
|
allow_null |
Attribut von last_changed. Legt fest ob auch Null-Werte in der Ergebnismenge berücksichtigt werden. |
0..1 |
boolean |
|
filter_method |
Attribut von last_changed. Wird verwendet um die Ergebnismenge ausschließlich nach NULL/NOT NULL-Werten einzuschränken |
0..1 |
string |
Feste Werte: „IS“ | „IS NOT“ |
filter_value |
Attribut von last_changed. Wird verwendet um die Ergebnismenge ausschließlich nach NULL/NOT NULL-Werten einzuschränken |
0..1 |
string |
Fester Wert: "NULL" |
export_date |
Schränkt die Ergebnismenge der Abfrage nach dem Exportdatum der Auftragsdatensätze ein. |
0..1 |
Element |
|
from_date |
Attribut von export_date. Selektiert alle Aufträge die ab einschließlich des angegebenen Datums erstellt wurden. |
0..1 |
dateTime |
|
to_date |
Attribut von export_date. Selektiert alle Aufträge die bis einschließlich des angegebenen Datums erstellt wurden. |
0..1 |
dateTime |
|
allow_null |
Attribut von export_date. Legt fest ob auch Null-Werte in der Ergebnismenge berücksichtigt werden. |
0..1 |
boolean |
|
filter_method |
Attribut von export_date. Wird verwendet um die Ergebnismenge ausschließlich nach NULL/NOT NULL-Werten einzuschränken |
0..1 |
string |
Feste Werte: „IS“ | „IS NOT“ |
filter_value |
Attribut von export_date. Wird verwendet um die Ergebnismenge ausschließlich nach NULL/NOT NULL-Werten einzuschränken |
0..1 |
string |
Fester Wert: „NULL“ |
order_number |
Schränkt die Ergebnismenge der Abfrage auf Aufträge mit der gegebenen Auftragsnummer ein. |
1 |
Element |
|
filter_method |
Attribut von order_number. Legt das Verhalten des Auftragsnummer-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von order_number. Legt den Filterwert des Auftragsnummer-Filters fest. |
1 |
integer |
|
order_number_prefix |
Schränkt die Ergebnismenge auf Aufträge mit dem angegebenen Auftragsnummern-Prefix ein. |
0..1 |
Element |
|
filter_method |
Attribut von order_number_prefix. Legt das Verhalten des Order-Number-Prefix-Filters fest |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von order_number_prefix. Legt den Filterwert des Order-Number-Prefix-Filters fest. |
1 |
string |
|
external_order_number_1 |
Schränkt die Ergebnismenge der Abfrage auf Aufträge mit der gegebenen externen Auftragsnummer ein. |
0..1 |
Element |
|
filter_method |
Attribut von external_order_number_1. Legt das Verhalten des Auftragsnummer-Filters fest. |
1 |
string |
Feste Werte: „=“, „like“, „IS“, „IS NOT“ |
filter_value |
Attribut von external_order_number_1. Legt den Filterwert des Auftragsnummer-Filters fest. |
1 |
string |
Falls filter_ method = „IS“ oder „IS NOT“: „NULL“ |
allow_null |
Attribut von external_order_number_1. Legt fest ob auch Null-Werte in der Ergebnismenge berücksichtigt werden. |
0..1 |
boolean |
|
external_order_number_2 |
Schränkt die Ergebnismenge der Abfrage auf Aufträge mit der gegebenen externen Auftragsnummer ein. |
0..1 |
Element |
|
filter_method |
Attribut von external_order_number_2. Legt das Verhalten des Auftragsnummer-Filters fest. |
1 |
string |
Feste Werte: „=“, „like“, „IS“, „IS NOT“ |
filter_value |
Attribut von external_order_number_2. Legt den Filterwert des Auftragsnummer-Filters fest. |
1 |
string |
Falls filter_ method = „IS“ oder „IS NOT“: „NULL“ |
allow_null |
Attribut von external_order_number_2. Legt fest ob auch Null-Werte in der Ergebnismenge berücksichtigt werden. |
0..1 |
boolean |
|
subchannel_id |
Schränkt die Ergebnismenge der Abfrage auf Aufträge eines bestimmten Verkaufskanals ein. |
0..1 |
Element |
|
filter_method |
Attribut von subchannel_id. Legt das Verhalten des Verkaufskanal-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von subchannel_id. Legt den Filterwert des Verkaufskanal-Filters fest. |
1 |
integer |
Siehe Wertetabelle. |
payment_method_id |
Schränkt die Ergebnismenge der Abfrage auf Aufträge mit der gegebenen Zahlungsart ein. |
0..1 |
Element |
|
filter_method |
Attribut von payment_method_id. Legt das Verhalten des Zahlungsart-Filters fest. |
1 |
string |
Feste Werte: „=“, „like“, „IS“, „IS NOT“ |
filter_value |
Attribut von payment_method_id. Legt den Filterwert des Zahlungsart -Filters fest. |
1 |
string |
Falls filter_ method = „IS“ oder „IS NOT“:„NULL“ sonst beliebig. |
allow_null |
Attribut von payment_method_id. Legt fest ob auch Null-Werte in der Ergebnismenge berücksichtigt werden. |
0..1 |
boolean |
|
order_status_id |
Schränkt die Ergebnismenge der Abfrage auf Aufträge mit dem gegebenen Auftragsstatus ein. Siehe Hinweis. |
0..1 |
Element |
|
filter_method |
Attribut von order_status_id. Legt das Verhalten des Orderstatusfilters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von order_status_id. Legt den Filterwert des Orderstatusfilters fest. |
1 |
integer |
|
[platform_specific_filters] |
Platzhalter für plattformspezifische Unstimmigkeiten-Filter |
0..1 |
<response method="fetchDisputes" version="1.0.0"> <report return_code="0"/> <!-- [platform_specific_disputes] --><!-- Plattformspezifische Daten --> </response> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
---|---|---|---|---|
response |
Root-Element der Antwort |
1 |
Element |
|
method |
Attribut von response. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „fetchDisputes“ |
version |
Attribut von response. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
report |
Information über die ausgeführte Operation. |
1 |
Element |
|
return_code |
Attribut von report. Gibt an ob in der durchgeführten Operation Fehler aufgetreten sind. |
1 |
integer |
0 = OK. < 0 = Fehler |
error_description |
Fehlerbeschreibung falls bei der Durchführung der Operation Fehler aufgetreten sind. |
0..1 |
string |
|
[plattform_specific_disputes] |
Platzhalter. An dieser Stelle werden plattformspezifische Unstimmigkeits-Daten eingefügt. |
0..N |
Value Table - for Field sub_channel_id |
sub_channel_id |
sub_channel_identifier |
channel_identifier |
---|---|---|
1001 |
Speed4Trade COMMERCE |
Onlineshops |
1100 |
modified Shop |
Onlineshops |
1400 |
Gambio |
Onlineshops |
1500 |
Shopgate |
Onlineshops |
1600 |
MagentoCommerce |
Onlineshops |
1700 |
OXID |
Onlineshops |
1900 |
Shopware |
Onlineshops |
2100 |
eBay.de |
eBay |
2200 |
eBay.co.uk |
eBay |
2250 |
eBay.ie |
eBay |
2300 |
eBay.com |
eBay |
2310 |
eBay Motors |
eBay |
2350 |
eBay.ca |
eBay |
2400 |
eBay.fr |
eBay |
2500 |
eBay.it |
eBay |
2600 |
eBay.at |
eBay |
2650 |
eBay.ch |
eBay |
2700 |
eBay.es |
eBay |
2750 |
eBay.com.au |
eBay |
2800 |
eBay.nl |
eBay |
2850 |
eBay.be |
eBay |
2900 |
eBay.pl |
eBay |
3100 |
amazon.de |
Amazon |
3200 |
amazon.co.uk |
Amazon |
3300 |
amazon.fr |
Amazon |
3350 |
amazon.nl |
Amazon |
3400 |
amazon.com |
Amazon |
3500 |
amazon.it |
Amazon |
3550 |
amazon.ae |
Amazon |
3600 |
amazon.es |
Amazon |
3700 |
amazon.ca |
Amazon |
3750 |
amazon.com.au |
Amazon |
3800 |
amazon.com.mx |
Amazon |
3820 |
amazon.eg |
Amazon |
3830 |
amazon.sa |
Amazon |
3840 |
amazon.tr |
Amazon |
3850 |
amazon.se |
Amazon |
3860 |
amazon.pl |
Amazon |
4100 |
Telefonverkauf |
manual sales / telesales |
5100 |
Allyouneed.de (Deprecated) |
Allyouneed (Deprecated) |
6100 |
Yatego |
Yatego |
7100 |
Rakuten.de (Deprecated) |
Rakuten (Deprecated) |
9100 |
DAPARTO.de |
DAPARTO |
10100 |
otto.de |
OTTO |
10200 |
otto.at |
OTTO |
10300 |
otto.ch |
OTTO |
10400 |
otto.nl |
OTTO |
10500 |
otto.ru |
OTTO |
11100 |
Locafox.de (Deprecated) |
Locafox (Deprecated) |
12100 |
WEBSALE (Deprecated) |
WEBSALE (Deprecated) |
13100 |
Kaufland.de |
Kaufland.de |
14001-14999 |
individual channel name (see notes below) |
Multi-Channel-Plugin (MCP) |
15100 |
OTTO Market DE |
OTTO Market |
Note for value table and field : sub_channel_id: The sub channels for the Multi-Channel-Plugin (MCP) can be configured via the Speed4Trade CONNECT UI. This doesn't allow for a standardized definition across all customer systems. The required subchannel_ids can be retrieved by using the call fetchSubChannels which could be executed after the initial configuration of a new subchannel using a tool like SoapUI. Setup of this tool is described in the Partnerportal. |
Version |
Änderungsbeschreibung |
3.3.50.1 |
Initiale Version |
4.8.2 |
Wertetabelle für Subchannels eingefügt. |