Status van een retour vernieuwen
URL van de Webservice : https://sws.spartoo.nl/mp/xml_maj_returns.phpDeze webservice laat toe de status van een retour te vernieuwen. Er zijn slechts twee mogelijkheden: ofwel de retour aanvaarden (status 4), ofwel de retour weigeren (status 3)
> Bekijk de lijst met de statussen van de retouren
Lijst met parameters
De parameters van deze webservice dient u verplicht in te geven als POSTParameter | Omschrijving |
---|---|
Partner | Dient uw unieke ID te bevatten: |
rID | Referentie te vernieuwen retour |
statut | (optioneel) Nieuwe status retour (3 of 4) |
label_link | (optioneel) Link naar het retouretiket |
label_file | (optionnel) Bestand van het retouretiket |
Formaat van de teruggestuurde XML data
<root> <returns> <return> <partenaire>string</partenaire> <rID>int</rID> <label_link>url</label_link> <label_file>url</label_file> <errors> <error> <id>int</id> <description>string</description> </error> </errors> <return> </returns> <statut> <id>int</id> <description>string</description> </statut> </root>
Lijst met de foutcodes van de webservice
Code | Omschrijving |
---|---|
1 | Geen fouten in de parameters |
-1 | De parameter partenaire werd niet als parameter aangemaakt of is leeg |
-2 | De partenaire parameter bestaat niet |
-5 | De parameter rID/oID of de parameter status ontbreken |
-6 | De bestelling of de retour werden niet gevonden, gelieve de parameter oID/rID of de parameter partner na te kijken. |
-7 | Probleem volgorde retour
|
-9 | De nieuwe status is dezelfde als de huidige |
-22 | Fout bij ontvangst van het bestand |
-23 | Onbekende fout bij ontvangst van het bestand |
-24 | De link van het etiket is te lang |
-25 | De gegeven link is identiek aan de huidige link |
-428 | Uw account is gedeactiveerd. U kunt niet langer gebruik maken van de webservices |
-429 | U heeft te veel gebruik gemaakt van deze webservice voor dit uur |
Voorbeelden van XML retour
Voorbeeld KO :
<root> <returns> <return> <partenaire>1EC51BF31B486658</partenaire> <rID> </rID> <label_link>http://www.spartoo.fr/pj.php?file_id_crypt=...</label_link> <errors> <error> <id>-6</id> <description> La commande ou le retour n’ont pas été trouvés, vérifiez le paramètre oID / rID ou le paramètre partenaire. </description> </error> </errors> </return> </returns> <statut> <id>6</id> <description>retour refusé</description> </statut> </root>
Voorbeeld OK :
<root> <returns> <return> <partenaire>1EC51BF31B486658</partenaire> <rID>8883777</rID> <label_link>http://www.spartoo.fr/pj.php?file_id_crypt=...</label_link> <errors> <error> <id>1</id> <description>Pas d'erreur de paramètres</description> </error> </errors> </return> </returns> <statut> <id>4</id> <description>retour accepté</description> </statut> </root>