Betaling van de producten

URL van de Webservice : https://sws.spartoo.nl/mp/xml_check_status_products.php

Deze 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 POST

Parameter 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:
  • OK: Het product staat op de site
  • OS: Het product is niet meer op voorraad
  • EC: Het product werd aangemaakt in ons systeem, maar staat niet op de site
  • KO: Het product werd niet aangemaakt in ons systeem
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>