Eksport af returprodukter
URL til Webservices : https://sws.spartoo.dk/mp/xml_export_returns.phpDenne webservice gør det muligt at hente informationer om returanmodninger, der er afgivet efter en hvis dato ud fra et Bestillingsid.
. Returanmodningerne kan filtreres efter status
Hver retur indeholder kun et produkt.
Liste over parametre
| Parameter | Beskrivelse |
|---|---|
| partenaire | Skal indeholde dit unikke forhandler ID: |
| date | Den dato du ønsker at se bestillinger fra. Format: timestamp |
| oID | Bestillings ID |
| rID | Retur ID |
| statut |
Status for returanmodning, der skal filtreres på. Hvis der ikke vælges en parameter bliver alle returanmodninger valgt. > Se listen over statusser /td> |
Parameteren forhandler er obligatorisk sammen med en af følgende tre parametre: dato, oID eller rID. Parameteren status er valgfri.
Det returnerede XML-format
<root> <returns> <return> <return_id>string</return_id> <return_date>[DATE]</return_date> <return_status_name>string</return_status_name> <return_status>int</return_status> <return_reason>string</return_reason> <order>string</order> <product> <products_reference>string</products_reference> <products_name>string</products_name> <products_spartoo>int</products_spartoo> <products_manufacturers>string</products_manufacturers> <products_size>string</products_size> <products_color>string</products_color> </product> <errors> <error> <id>int</id> <description>string</description> </error> </errors> </return> <!-- ... Flere muligheder for "return"-kode ... --> </returns> <statut> <id>int</id> <description>string</description> </statut> </root>
Liste over fejlkoder hos webservices
| Kode (kategori, materiale) | Beskrivelse |
|---|---|
| 1 | Ingen fejlparametrer |
| -1 | Parameteren partenaire er ikke blevet registreret eller er tom |
| -2 | Forhandlerens parametre eksisterer ikke |
| -3 | Der mangler en obligatorisk parameter (date eller oID/rID ) |
| -428 | Din konto er deaktiveret. Du kan ikke længere benytte webservices |
| -429 | Du har overskredet brugen af denne webservice inden for den seneste time |
Beskrivelse af svarfelterne i XML
| Kode | Beskrivelse |
|---|---|
| return_id | Retur ID |
| return_date | Dato for oprettelse af returanmodningen |
| return_status_name | Navn på returens nuværende status |
| return_status | ID for returens nuværende status |
| return_reason | Årsag til returen |
| order | Bestillings ID |
| product | Det returnerede produkt |
| products_reference | Forhandlerens produktid |
| products_spartoo | Spartoos produktid |
| products_name | Modelnavn |
| products_manufacturers | Mærke |
| products_size | Størrelse |
| size_reference | Verenummer for den angivne størrelse |
| products_color | Farve |
Eksempel på retur-XML
Prøvesvar på et opkald til webservicen KO :
<root> <returns> <return> <return_id>EAJBCC</return_id> <return_date> </return_date> <return_status_name><![CDATA[Afventer modtagelse]]></return_status_name> <return_status>2</return_status> <return_reason><![CDATA[Problem med størrelse]]></return_reason> <order>90D813EA1A2365A8</order> <product> <products_reference><![CDATA[ABCD]]></products_reference> <products_name><![CDATA[ALL STAR HI]]></products_name> <products_spartoo><![CDATA[123456]]></products_spartoo> <products_manufacturers><![CDATA[Converse]]></products_manufacturers> <products_size>42</products_size> <products_color><![CDATA[Blanc]]></products_color> </product> <errors> <error> <id>-3</id> <description>Il manque un paramètre obligatoire ( date ou oID/rID )</description> </error> </errors> </return> </returns> <statut> <id>3</id> <description>Refusé</description> </statut> </root>
Prøvesvar på et opkald til webservicen OK :
<root> <returns> <return> <return_id>EEAJBCC</return_id> <return_date>2013-04-22 17:56:36</return_date> <return_status_name><![CDATA[Afventer modtagelse]]></return_status_name> <return_status>2</return_status> <return_reason><![CDATA[Problem med størrelse]]></return_reason> <order>90D813EA1A2365A8</order> <product> <products_reference><![CDATA[ABCD]]></products_reference> <products_name><![CDATA[ALL STAR HI]]></products_name> <products_spartoo>123456</products_spartoo> <products_manufacturers><![CDATA[Converse]]></products_manufacturers> <products_size>42</products_size> <products_color><![CDATA[Blanc]]></products_color> </product> </return> </returns> <errors> <error> <id>1</id> <description>Pas d'erreur de paramètres</description> </error> </errors> <statut> <id>4</id> <description>Colis reçu, retour accepté</description> </statut> </root>
www.spartoo.dk
























