As well as a substantial library of specific MIS plugins we offer our own Generic MIS plugin. This plugin is flexible and allows you to configure it to your needs.
What does the plugin do?
The Generic MIS plugin provides job information in a specified file type and format that can then be handled externally by a third party software.
When does it get triggered?
This depends on the product types that are being ordered but fundamentally when an order is placed.
If you are ordering variable products (MegaEdit or Catfish Editor) then it will wait until the dynamic output files have been created.
If you are ordering standard products or static products that do not require an output then it will trigger as soon as the order is placed and paid for.
What file types are supported?
As part of the configuration you have the option to generate either an XML or a JSON file. These are in a specified format and structure that we have pre-determined and examples of both can be found below.
What if these formats are not what we require?
As part of the configuration we allow for an XSLT file to be applied to the XML so that it can be transformed into any format. This means that you can take our standard XML format we create and from that generate a different XML, HTML, XHTML, plain text etc. What we export will then be in a format you expect and can handle.
Where can the files be placed?
The Generic MIS plugin supports downloading the data file into a specific hot folder, this can be configured per storefront and will then allow you to download it through Catfish Sync.
We also support exporting the file to an FTP location.
Finally, we support the ability to post the file to an API endpoint, along with credentials, so that it can be sent directly to a third party system.
Want help from Infigo Software to generate the transformation files?
This is a professional service that we offer at an additional development charge.
If you want to request assistance then please provide us with the following:
* Download our example XML file, take a look at all the fields provided
* Generate an XML file in the format that you require
* Add the mapping for the fields that we provide in your structure, so that each field in your structure is mapped to a field from our structure.
* If you want it posted to an API end point then please supply us with the credentials and ensure that we have access.