Если что рой в сторону CommerceML
не советую, эту тему долго обсасывали на конференции.
Причины:
- Тупой стандарт от Microsoft
- Схема только на русском, может парсится только Домом
- Очень много места занимает при описания простого каталога товатов (до 15К )
- мало функциональных возможностей, в частности можно передать только прайс, хотя этого иногда бывает и достаточно.
Рой в сторону использования xml в качестве представления данных,
метод передачи на сервер HTTP или FTP,
если хочешь гемороя, то монжно выбрать SMTP
А вообще я скоро планирую выпустить статью на эту тему.