Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleThe returned shopping cart
<Root>
<input type="hidden" name="NEW_ITEM-DESCRIPTION[1]" value="CANON PowerShot SX430"/>
<input type="hidden" name="NEW_ITEM-MATGROUP[1]" value="45121504"/>
<input type="hidden" name="NEW_ITEM-QUANTITY[1]" value="1"/>
<input type="hidden" name="NEW_ITEM-UNIT[1]" value="EA"/>
<input type="hidden" name="NEW_ITEM-PRICE[1]" value="1393.00"/>
<input type="hidden" name="NEW_ITEM-CURRENCY[1]" value="DKK"/>
<input type="hidden" name="NEW_ITEM-VENDOR[1]" value=""/>
<input type="hidden" name="NEW_ITEM-VENDORMAT[1]" value="1790C002AA"/>
<input type="hidden" name="NEW_ITEM-CUST_FIELD1[1]" value="45121504"/>
<input type="hidden" name="NEW_ITEM-CUST_FIELD2[1]" value="25.00"/>
<input type="hidden" name="NEW_ITEM-CUST_FIELD3[1]" value="348.25"/>
<input type="hidden" name="NEW_ITEM-LEADTIME[1]" value="9"/>
</Root>

Orders

Again, the formats vary, but xCBL 3.5/4.0 seems to be popular (or cXML if that is used for login).
We will give you the exact URL, but it will be similar to this: https://secure.webmercs.com/ibxwebservice/YOURSITE/ibxorder.ashx (It requires a valid order to be POSTed.)
We use SOAP for xCBL.

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://www.w3.org/2003/05/soap-encoding"> <SOAP-ENV:Header> <nseps:endpoints xmlns:nseps="urn:schemas-IBX:/docs/endpoint.nsendpoint" SOAP-ENV:mustUnderstand="true"> <nseps:to> <nseps:address></nseps:address> </nseps:to> <nseps:from> <nseps:address>TPID</nseps:address> </nseps:from> </nseps:endpoints> In your solution, you create a user email in the following format (added to the correct customer, of course): TPID@ibx-wmx.com You can set the TPID to anything you like. Orders from purchasing portals (where this solution is used today) normally use a GUID value, like 12bcd1dc-33e1-9000-a2ab-b1a873450102 (which would result in a user email = 12bcd1dc-33e1-9000-a2ab-b1a873450102@ibx-wmx.com), but you can use anything you want.

...

Keep in mind:
1) The TPID must match a user email in your system
2) The billing/shipping addresses must be valid
3) The products must exist in the solution

Value from OrderHeader/OrderParty/BuyerParty/Party/ListOfIdentifier/Identifier/Ident may be used in some cases.


Not punchout but "Catalog"?

...