Internet Content Format (ICF) to format pozwalający zapisać szablony różnych elementów sklepu do plików XML, aby można je było łatwo przenosić między sklepami i panelami lub archiwizować w celu późniejszego ich wykorzystania.Pliki XML formatu ICF charakteryzują się spójną strukturą, mimo że format obsługuje wiele różnych rodzajów elementów, tj:
<repository file_format="IFC" version="1.0">
<element id="1401798105">
<meta>
<title>order_confirmation</title>
<description>order_confirmation 2014.06.03 14:21:45</description>
<icon encoding="base64"/>
<language name="pol"/>
</meta>
<classification>
<type name="email"/>
<class name="order_confirmation"/>
</classification>
<settings>
<setting type="format" value="html"/>
<setting type="active" value="y"/>
<setting type="confirmation" value="n"/>
</settings>
<contents>
<content type="name">
[iai:shop_name] - Example title and variables [iai:order_sn]
</content>
<content type="text_main_0">Example text content</content>
</contents>
<enclosures>
<enclosure id="1" name="example_pictrue.gif" encoding="base64"> 32782657826528756875618756875</enclosure>
</enclosures>
</element>
</repository>
Kolejny, prezentuje widok pliku w formacie ICF, z obsługa wielu języków, na przykładzie struktury drzewa nawigacji (Menu.)
<repository file_format="IFC" version="1.0">
<element id="1401799265">
<meta>
<title>Menu</title>
<description>Menu 2014.06.03 14:41:05</description>
<icon encoding="base64"/>
<language name="pol"/>
</meta>
<classification>
<type name="navigation_menu"/>
</classification>
<settings/>
<contents>
<content type="menu_0" nested="no">
<content type="name" lang="pol">Zielony</content>
<content type="meta_title" lang="pol"></content>
<content type="meta_description" lang="pol"></content>
<content type="meta_keywords" lang="pol"></content>
<settings lang="pol">
<setting type="node_type" value="products"/>
<setting type="open" value="self"/>
</settings>
<content type="name" lang="eng">Green</content>
<content type="meta_title" lang="eng"></content>
<content type="meta_description" lang="eng"></content>
<content type="meta_keywords" lang="eng"></content>
<settings lang="eng">
<setting type="node_type" value="products"/>
<setting type="open" value="self"/>
</settings>
<content type="name" lang="ger">Grün</content>
<content type="meta_title" lang="ger"></content>
<content type="meta_description" lang="ger"></content>
<content type="meta_keywords" lang="ger"></content>
<settings lang="ger">
<setting type="node_type" value="products"/>
<setting type="open" value="self"/>
</settings>
</content>
</contents>
</element>
</repository>
Struktura każdego pliku składa się z pięciu głównych sekcji:
Panel Administracyjny IAI-Shop.com jest w pełni przystosowany do obsługi importu i eksportu elementów w formacie ICF. Opcje importu i eksportu dostępne są w edycji danego elementu. Możesz wyeksportować szablony elementów z jednego sklepu, aby przenieść je do drugiego - z tymi samymi ustawieniami. Możesz przenosić elementy również z jednego Panelu Administracyjnego do innego bez żadnych ograniczeń.
Aktualnie w przygotowaniu jest możliwość grupowego importu i eksportu elementów w formacie ICF.