Author Topic: Magento - Updating Multiple products with multiCall  (Read 668 times)

0 Members and 1 Guest are viewing this topic.

Offline hinchcliffeTopic starter

  • Irregular
  • Posts: 19
    • View Profile
Magento - Updating Multiple products with multiCall
« on: February 08, 2010, 01:33:17 PM »
Hello,

I'm trying to update more than one products at once using Magento's API. I found the multiCall function and decided to give it a try.

My code looks like this, but it doesn't seem to be working can someone guide me where I've gone wrong?


<?php
    
foreach ($xml->PartList->Sku as $PNAResponse) {
    
$partNumber $PNAResponse->PartNumber
    
$Storeprice $PNAResponse->Price;
        
    
// Update product price
    
$calls[] = array('product.update', array($partNumber, array('price'=> $Storeprice)));
    }

    
// Send the multi call
    
$proxy->multiCall($sessionId$calls);
?>


Any help on this would be awesome. The API Wiki can be found here:
http://www.magentocommerce.com/wiki/doc/webservices-api/introduction