6 February 2019

ISF version 2.0. We have expanded our open format to add any courier or courier broker to support custom configuration fields.

ISF version 2.0. We have expanded our open format to add any courier or courier broker to support custom configuration fields.

Internet Shipment Format (ISF) is an open format dedicated to developers and store owners, providing a very simple operation of exchanging shipment data in the form of an XML file or web service. The data is sent to the partner in a fixed structure, and then returned to the store with completed information, e.g. the number of sending the package. In the latest version 2.0, we've added the ability to define your own custom configuration fields that will automatically be displayed when generating parcel numbers and in the courier configuration.

Internet Shipment Format (ISF) is an open format dedicated to developers and store owners, providing a very simple operation of exchanging shipment data in the form of an XML file or web service. It is the only open format for exchanging data on courier labels. Therefore, at least several companies use it annually instead of creating their own formats, listing Furgonetka.pl, courier company Geis and many others. As part of the data exchange protocol, they are sent to a partner in a fixed structure, and then returned to the store with completed information, e.g. the number of sending the package. In the latest version 2.0, we've added the ability to define your own custom configuration fields that will automatically be displayed when generating parcel numbers and in the courier configuration.

What opportunities does the ISF offer?

Our solution, based on years of observing many different solutions available on the e-commerce market, gives the possibility of easy integration with virtually any existing courier. The format structure is simple and transparent, making it easy to implement by both the store and the courier/broker.

ISF has already served for many successful integrations - in IdoSell we use it every day to create integration on individual request with any courier in the world, creating Courier-ISF communication converters, which significantly increases the quality of individual extensions.It does not require interfering with the engine, and for the customer it means many times lower costs. So we test this protocol on a daily basis.

New: Support for custom configuration fields

The structure of the Internet Shipment Format in its current form covered the vast majority of business cases. However, it may happen that the courier company or broker offer non-standard solutions. Not wanting to add individual services of one courier to the whole standard ISF, we have expanded it with customizable custom fields. If your partner in its offer has options, such as information on hazardous materials, now has the option of defining them. Such fields will appear in ISF in the additionalParams node, and most importantly, they will also appear in the courier configuration interface.

New format of „ISF manifesto”

The most important change of ISF 2.0 is the courier's manifesto. In short - it is an XML file with a web address and a set of additional fields supported by the courier. On the basis of this data, we first add to the interface and then to the courier’s request additional fields. We have also made it possible to use IAI variables within these fields, thanks to which you can easily adjust them to the courier's requirements.

Technical note: if you want to use the integration in version 2.0, it is necessary to indicate this version in the courier settings in the IdoSell panel (you can do it in ADMINISTRATION / Courier setup). ISF 2.0 is only available in the automatic version (webservice).