TrueCommerce Nexternal XML Tools

Our Nexternal XML Tools are designed to allow data synchronization and integration with third party systems housing similar data.
XML Tools
The XML Tools are designed to allow data synchronization and integration with third-party systems housing similar data. All Tools involve server-to-server communication whereby the initiating server sends a Request XML document to the appropriate URL specified in this document, then receives a Reply XML document from Nexternal, then parses that document and takes appropriate action to achieve the desired integration.
Some of Nexternal’s clients have used the XML Tools to create real-time integrations with the following systems:
- QuickBooks
- NetSuite
- SalesForce.com
- ShipCompliant
- eMobilePOS
- Oracle
- Sage
- Comcash
- Microsoft Dynamics
Nexternal offers ten powerful XML Tools:
- OrderQueryย allows merchants to “export” all order information including customer and line item data.
- OrderCalculateย allows merchants to retrieve information about the possible shipping rates and methods,discounts and taxes, and the current inventory levels for each line item in an order.
- OrderCreateย enables merchants to push order data into Nexternal from third party systems. This is useful in many scenarios. For example, if a company moves to Nexternal from a different system and wants to keep historical order data or if a merchant uses a third party call center and wants to push data from their software into Nexternal’s system.
- OrderUpdateย is used to update Order and Line Item Statuses including importing tracking numbers.
- CustomerQueryย contains all customer information including custom field and additional address information.
- CustomerUpdateย is used to update and add customer information including multiple addresses and preferred credit cards.
- ProductQueryย allows merchants to “export” all information specific to products.
- ProductUpdateย allows merchants to add and update product information.
- InventoryUpdateย allows the merchant’s Nexternal system to receive inventory information from another system. Inventory could also be updated via the ProductUpdate, however, this tool is much simpler if the only goal is to update inventory levels.
- SavedCartย query completes the suite and will return information about customers who have placed items in their Shopping Carts, but have not yet completed the checkout process (abandoned carts).
One powerful security aspect of the tools is that clients can setup XML Specific Users and control the permissions to each tool at the user level. For example, a company might have one user that only has ProductQuery access and a totally different user that has the ability to run OrderQuery and OrderUpdate. Objects that are updated or created via an xml specific user profile are denoted as such.
