What ERP systems are compatible with eSeller Cloud integration?
All ERP systems that are able to export data that can be converted into XML are compatible with eSeller Cloud integration. Therefore, in principle, all ERP systems are compatible with eSeller Cloud integration.
Will my eSeller Cloud webshop be able to integrate with multiple ERP systems?
Yes - eSeller Cloud integration uses Data Origin that facilitates the ability to integrate with different ERP systems whilst still keeping track of from where the data originates.
How does eSeller Cloud keep tab on the inventory count?
Product inventories are important in ensuring that product that are not in stock are not sold. eSeller Cloud keeps tab of the inventory count by reducing the product inventory by the number of sold products. For ERP integrated shops, the inventory count is updated by the ERP system at each integration run but between the integrations, eseller cloud track the numbers.
The inventory count is updated asynchronously and up to 5 minutes after an order has been completed. This delay is inserted to ensure that updating the inventory status does not in any way interfere with placing orders.
How often can I update the web shop with data from my ERP system?
Integration frequency is a trade-off between performance and data integrity. Each time the shop is updated performance suffers slightly because the shop has to update many of its internal cached lists. The shop is build to integrate with ERP systems occasionally and it is a basic design feature that it is not updated all the time.
eSeller Cloud ERP integration comes with 23 partial integrations per 24 hours and one full integration per 24 hours. This translates into one partial integration per hour.
Furthermore integration is limited to 25.000 create / update / delete operations per 24 hours.
Exceeding the above mentioned frequencies is of course possible and will be charged separately.
What happens if an integration to the shop fails?
eSeller Cloud integration ensures that the state of data in the shop is always known. This means that if for some reason an import fails, the data is left untouched as before the import. This way you always know what the state of data in the shop is.
When an ERP system is integrated with your shop, a large number of data is transferred between the two systems. Occasionally an integration will fail for reasons that are difficult to reproduce. For instance, the integration may collide with one of the maintenance jobs that ensures that the database is in top condition. The eSeller Cloud integration is built to leave the data in your shop untouched in case of failure. Failure resilience and the occasional failure of integrations are a basic premise of the eSeller Cloud integration.
How do I see whether an order was exported to my ERP system?
There are two ways of checking whether an order has been exported using FTP export:
- Find the order in the shop admin at Sale > Orders and click the "History" tab. If the order was exported, the history will say something like "Order exported by dataOrigin [YourDataOriginName] using criterias 'CreatedBetween'"
- Go to the integration status log at Integration > Integration status and expand the "Order export" panel. View log entry details by clicking "View" and check whether the order number is included in the description - it will display a list of order numbers that were exported, e.g. "Order '204571' exported successfully."