Betaling van de producten
URL van de Webservice : https://sws.spartoo.nl/mp/xml_check_status_products.phpDeze webservice laat toe om de status te kennen van een of meerdere producten op de website.
Indien het product niet online staat, laat deze service toe de reden ervan te kennen.
Het is mogelijk om details per maat van het product te kennen, daarvoor dient u het veld size_reference te hebben ingevuld op de webservice import van producten.
Lijst met parameters
De parameters van deze webservice moeten verplicht ingevoerd worden in POSTParameter | Omschrijving |
---|---|
partenaire | Moet uw unieke id bevatten: |
xml | Reeks XML-karakters die de gegevens bevatten nodig om de leverbon op te maken |
Formaat van de XML parameter
De velden dienen beschermd te zijn door CDATA tags indien ze speciale karakters bevatten die de XML ongeldig zouden kunnen maken.
<root> <products> <product> <reference_partenaire>string</reference_partenaire> <products_size_reference>string</products_size_reference> </product> <!-- ... Meerdere tags "<product>" mogelijk ... --> </products> </root>
Omschrijving van de velden van het XML databestand
tag | Omschrijving | Verplicht |
---|---|---|
reference_partenaire |
Productreferentie Partner Komt overeen met het veld reference_partenaire van de webservice import van de producten |
Verplicht |
products_size_reference |
Productreferentie per maat. Komt overeen met het veld size_reference van de webservice import van de producten |
Facultatief |
Voorbeeld van een XML parameter
<root> <products> <product> <reference_partenaire>SKU_PARENT</reference_partenaire> <products_size_reference>SKU</products_size_reference> </product> <product> <reference_partenaire>SKU_PARENT 2</reference_partenaire> </product> </products> </root>
Formaat van de teruggestuurde XML data
<root> <errors>int</errors> <products> <product> <reference_partenaire>string</reference_partenaire> <size_reference>string</size_reference> <status>string</status> <description>string</description> </product> <!-- ... Meerdere tags "<product>" mogelijk ... --> </products> </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 |
-11 | De parameter xml werd niet als parameter aangemaakt of is leeg |
-15 | Opmaakfout XML, gelieve uw bestand na te kijken |
-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 |
Omschrijving van de velden van het XML antwoord
Tag | Omschrijving |
---|---|
reference_partenaire | Productreferentie van de Partner |
size_reference | Productreferentie per maat |
status |
Lijst van de statussen:
|
description | Omschrijving-Tekst |
Voorbeelden van XML retour
<root> <errors>1</errors> <products> <product> <reference_partenaire>SKU_PARENT</reference_partenaire> <size_reference>SKU</size_reference> <status>KO</status> <description>Cette référence de taille n'existe pas pour ce produit</description> </product> <product> <reference_partenaire>SKU_PARENT 2</reference_partenaire> <status>OS</status> <description>Ce produit n'est plus en ligne parce qu'il n'a plus de stock</description> </product> </products> </root>