Leverbon ophalen
URL van de Webservice : http://sws.spartoo.nl/mp/xml_export_bl.phpVia deze webservice heb je toegang tot de leverbon die je bij je Spartoo-bestellingen dient te voegen.
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.
Formaat XML
<root> <order_id>string</order_id> <products> <product> <reference_partenaire>string</reference_partenaire> <product_quantity>int</product_quantity> </product> </products> </root>
Omschrijving van de velden van het XML databestand
| Balise | Omschrijving | Verplicht |
|---|---|---|
| order_id | Id van de bestelling | Ja |
| reference_partenaire |
Product Id van de partner Het Id van het product mag alleen alfanumerieke karakters bevatten alsook de karakters - (streepje) _ (laag streepje) en . (punt). |
Ja |
| product_quantity | Aantal artikelen in het pakket | Ja |
Voorbeeld van parameter xml
<root> <order_id>3FF75E96C3434E92</order_id> <products> <product> <reference_partenaire>39870-42</reference_partenaire> <product_quantity>1</product_quantity> </product> </products> </root>
Formaat van de geretourneerde XML
<root> <bl> <order_id>string</order_id> <pdf>string</pdf> </bl> <errors>int</errors> </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. |
| -11 | De parameter xml werd niet als parameter aangemaakt of is leeg |
| -12 | De parameter reference_partenaire 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
| Balise | Beschrijving |
|---|---|
| order_id | Bestelnummer |
| Leverbon in gecodeerd PDF formaat | |
| errors | Error code |
Voorbeelden van XML-retouren
Voorbeeld KO<root>
<errors>int</errors>
</root><root>
<errors>1</errors>
<bl>
<order_id>25CF31A736506CE8</order_id>
<pdf>string PDF encode</pdf>
</bl>
</root>
Saitoo - Assistant
www.spartoo.nl
























