XML


XML (Extensible Markup Language) has had a major impact on technology. From simple XML tags to RSS feeds, the power of XML has enabled new technologies and changed the way business is done over the Internet. WeFulfillIT.com recognized the practical applications of this technology and developed an XML file format that can be used in submitting e-commerce orders. Our XML format is recognized by several shopping carts including Yahoo Stores, Ultracart, 3DCart, Volusion, X-Cart, Viart, and Magento. Having an account with these shopping carts allows your orders to seamlessly interface with our ordering system. Once the order is completed at the shopping cart, it is transmitted to WeFulfillIT in the XML file format specified. This includes the customer information, product, and shipping details.

WeFulfillIt.com has specific URL's that accept XML files:

http://xml.wefulfillit.com/xmlget.asp - This URL is for non secure XML posts. This may be from your own custom cart or application.

https://mis.wefulfillit.com/xmlget.asp - This URL accepts secure XML posts. This can be used with Yahoo Stores as they require a URL that uses Secure Sockets Layer (SSL https://). This type of connection uses secure encryption.

Additional information and XML capabilities can be viewed at the #19 XML Developers section of the Help Station.

Optional XML Tags

Additional tags are acceptable within an XML file that can offer different features for an order. They include:

  • <Greeting></Greeting> - Place a greeting within this tag to send a message to the recipient. This will appear on the packing slip in the greetings field at the bottom.
  • <Note></Note> - Insert a note for special instructions for our warehouse staff regarding the order.
  • <Signature>SIG1 or SIG2</Signature> - Indicate here if the package is to be signed for. The valid parameters are SIG1 for Signature Required and SIG2 for Signature Preferred. Not used with USPS shipments.
  • <ShippingMerchant></ShippingMerchant> - If you would like your packing slips to have an alternate company name appear instead of your own (in the top left), use this XML tag.
  • <Deliver>Residential</Deliver> - Specifies the shipment delivery type. Valid parameters are Residential or Commercial. This tag is required in the order as shipping charges differ from residential to commercial addresses.

Note: A notification email is automatically sent for XML transmissions that are erroneous, notifying you of the action that was taken. XML orders with SKU's not in our system are rejected and/or dropped from the order automatically.

Contact us if you have additional needs or questions about the XML order process. Our team would be happy to assist you and/or recommend a solution that will fit your infrastructure.