In what way can I transfer orders to the B2B via a Web Service API?

The B2B offers you an automatic web service for your orders. This makes it possible to push orders with a third-party delivery address to B2B via an XML feed. To do this, please follow the step-by-step plan below.

Step 1. Open the following URL in the browser: https://www.yourb2b.com/webservice/checkout. Log in with the known username and password.

Step 2. It is important to carefully study the XML template with order information. Below is an example of a template, but the most important points are highlighted below.

XML TEMPLATE EXAMPLE Order

<order>

<ordertype></ordertype>

<comment1></comment1> (80)

<comment2></comment2> (80)

<reference></reference> (30)

<shippingmethod_id>
<shippingcosts>

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

  • It is possible to send a model, colour, size OR ean.
  • Order type. For stocksale, order type ‘ST’ and for presale ‘PS’ should be sent.
  • Shippingmethod. The ID should match the ID from the admin page.
    • In the backend, go to the "Shipping methods" module.
    • Select the relevant shipping method.
    • In the browser, find the shippingmethod_id. See the example below.

Step 3. Via the link https://www.yourb2b.com/webservice/xml_feed, it is possible to retrieve the feed. This needs to be configured by Core-Portal. Please contact us by email: support.portal@optimizers.com

 

Was this article useful?