Я довольно усердно играл с magento api, используя мыло (создание продукта), и не смог заставить его работать с XMLRPC или SOAP из коробки.
Я использовал XAMPP для установки базового вызова Product.Create с использованием PHP и получил его для сохранения конверта.
Затем я взял этот конверт в .NET и пересоздал его с сообщением XML / HTTP.
Я не смог найти ни одного универсального объекта, который позволил бы мне создать такую структуру, как массив PHP Associative. Единственное, что, вероятно, представляло бы это, будет Old HashTable с некоторыми из подключей, содержащих HashTables в качестве значения в древовидной структуре.