SendOrder files (V2) - Orders via API aanbieden. Grote orders of voor grotere webshops
Via de normale API kunnen orders van maximaal 48 kB worden aangeboden en verwerkt.
Zijn orders groter of worden meerdere orders tegelijk aangeboden dan worden ze afgebroken of geweigerd.
Om toch zulke orders snel in Softwear te krijgen, hebben we een alternatief, die wel wat aanpassingen van de webbouwer in de webshop vraagt.
Andere URL
https://filesul.softwear.nl/nl/sig/sendorder.php
Andere opbouw sendorder
data: sendorder
Content-Type: application/x-www-form-urlencoded
Type POST
De nieuwe sendorder zal uitgebreid moeten worden met 3 parameters
Filename =>nemen wij vaak de refid voor die toch al bekend is en uniek is.
Output => staat de gehele sendorder in
Voorbeeld
de sendorder ziet er dan ongeveer zo uit.
filename=Ditkanvanalleszijn&output=sendorder%26token%3DTOKENKLANT%26Shoppy%3DKLANTNAAM%26custnum%3D99999%26refid%3DDitkanvanalleszijn%26article.....
Let op:
- Begin altijd met de bestandsnaam.
- De output parameter bevat de inhoud van de POST body, stuur geen bijlage.
- De output parameter bevat de oorsprongelijke POST body. & en = tekens moeten worden ge-url-encode.
Respons
Als de request succesvol aan de queue is toegevoegd dan is de respons <OK>. Anders volgt een foutmelding.