Magento с внешним источником данных

Я .Net-разработчик, я сосредоточен в основном на системной логике, а не на материалах пользовательского интерфейса, и на самом деле я ничего не знаю о PHP, поэтому, пожалуйста, извините за любое невежество!

Мы рассматриваем возможность использования агентства по маркетингу/SEO/дизайну, которое поможет нам запустить веб-сайт, и они используют Magento. Однако у нас есть полностью индивидуальная система выполнения заказов, которая уже существует и используется для координации наших заказов между eBay, Amazon, Google Shopping и т. д., а заказы с нашего собственного веб-сайта (который может или не может в конечном итоге быть управляемым Magento) будут необходимо ввести в эту систему.

Я рад предоставить ему конечные точки службы, возможно, с помощью WCF. Кто-нибудь знает, насколько возможно было бы настроить Magento так, чтобы все используемые им данные поступали из этой конечной точки службы или поступали в нее?

Я полагаю, все, что я действительно имею в виду, это то, что ему нужно:

а) использовать фид данных для продуктов и уровней запасов б) отправлять нам заказы

В противном случае мы бы просто написали свою собственную витрину магазина, вероятно, используя ASP.Net MVC.


person RichardW1001    schedule 29.10.2010    source источник
comment
Не могли бы вы просто спросить агентство, поскольку им нужно будет выполнить любую работу, чтобы включить эту конфигурацию?   -  person Lazarus    schedule 29.10.2010
comment
Мог бы сделать - был после нейтрального мнения хоть от кого-то, кто не пытается продать мне вещи!   -  person RichardW1001    schedule 29.10.2010
comment
В Magento есть SOAP API. Можете ли вы использовать его в своей системе?   -  person clockworkgeek    schedule 29.10.2010
comment
@clockworkgeek - будьте осторожны с SOAP API, судя по всем отчетам, он работает очень плохо и содержит ошибки. Может быть, лучше написать собственные модули Magento, специфичные для задачи, и знать, с каким дьяволом вы имеете дело!   -  person Jonathan Day    schedule 30.10.2010


Ответы (1)


Magento имеет множество систем и средств для регулярного обновления продуктов и уровней запасов из внешних источников. Magento также имеет надежную систему событий, так что прослушиватели могут быть настроены на отправку информации сразу после размещения заказа. Если вы знаете, что делаете, это обычная задача, для которой и был создан Magento. Кроме того, у Magento есть рынок расширений, и я не удивлюсь, если узнаю, что существуют коммерческие расширения для автоматизации обработки именно вашей ситуации.

Вопрос, который вы хотите задать, заключается в том, делал ли этот маркетинг/SEO/дизайн это раньше.

person Alan Storm    schedule 29.10.2010
comment
Очень с этим согласен, особенно последняя часть. У того, кто делал это раньше, не должно быть слишком много проблем, но если нет, вы, возможно, не захотите быть первым экспериментом по интеграции систем бэк-офиса в Magento. - person Joseph Mastey; 29.10.2010