Op welke manier kan ik orders via een Webservice API doorzetten naar de B2B?
De B2B biedt je een automatische webservice voor je orders. Hiermee is het mogelijk om bestellingen met een afleveradres van derden, via een XML-feed naar de B2B te pushen. Volg hiervoor onderstaand stappenplan.
Stap 1. Open in de browser de volgende URL: https://www.yourb2b.com/webservice/checkout. Log in met de bekende gebruikersnaam en wachtwoord.
Stap 2. Vervolgens is het belangrijk om de XML template met orderinformatie goed te bestuderen. Hieronder tref je een voorbeeld aan van een template, maar daaronder de belangrijkste punten uitgelicht.
XML TEMPLATE | EXAMPLE Order |
<order> <ordertype></ordertype> <comment1></comment1> (80) <comment2></comment2> (80) <reference></reference> (30) <shippingmethod_id> <deliveryaddress> <name1></name1> (80) <name2></name2> (80) <address1></address1> (100) <address2></address2> (100) <zipcode></zipcode> (50) <city></city> (80) <country></country> (80) <countrycode></countrycode> (10) <emailaddress></emailaddress> (150) </deliveryaddress> <lines> <line> <model></model> (80) <color></color> (50) <size></size> (30) <quantity></quantity> </line> <line> <ean></ean> (30) <quantity></quantity> </line> </lines> </order |
<order> <ordertype>ST</ordertype> <comment1></comment1> (80) <comment2></comment2> (80) <reference>85945</reference> (30) <shippingmethod_id>1</shippingmethod_id> <shippingcosts>5.75</shippingcosts> <deliveryaddress> <name1>John Doe</name1> (80) <name2> sister off</name2> (80) <address1>housestreet 16</address1> (100) <address2></address2> (100) <zipcode>66L 66L</zipcode> (50) <city>Queenstown</city> (80) <country>England</country> (80) <countrycode>EN</countrycode> (10) <emailaddress>johndoe@yahoo.com.com</emailaddress> (150) </deliveryaddress> <lines> <line> <model>10308</model> (80) <color>PURPLE</color> (50) <size>XS</size> (30) <quantity>1</quantity> </line> <line> <ean>4036161000067</ean> <quantity>1</quantity> </line> </lines> </order> |
- Het is mogelijk om een model, kleur, maat OF ean op te sturen.
- Ordertype. Voor stocksale dient de ordertype "ST" en voor presale "PS" meegestuurd te worden.
- Shippingmethod. Het ID dient overeen te komen met de ID van de admin pagina.
- Ga in de backend naar de module "Verzendmethodes"
- Selecteer de betreffende verzendmethode.
- In de browser vind je de shippingmethod_id. Zie onderstaand voorbeeld.
Stap 3. Via de link https://www.yourb2b.com/webservice/xml_feed is het mogelijk om de feed op te halen. Dit moet door Core-Portal worden geconfigureerd. Neem hiervoor contact met ons op via support.portal@optimizers.com