Overview
In Sellercloud, each Magento product can have two identifiers: ID and SKU. The ID-identifier includes only digits, while the SKU-identifier can be alphanumeric.
Manage Magento Identifier
The API used by Sellercloud to update the Magento products operates with either the ID, or SKU identifier, but not both. This is controlled by the respective MagentoProductIdentifierType App Setting. If this setting is not properly adjusted, an error on not existing products will occur.
/public_html/app/code/core/Mage/Catalog/Helper/Product.php Line #427
if ($identifierType == ‘sku’) {
$idBySku = $product->getIdBySku($productId);
if ($idBySku) {
$productId = $idBySku;
$identifierType = ‘id’ ;
}
if ($loadByIdOnFalse) {
$identifierType = ‘id’;
}
}
|
To avoid any problems on Magento integration, contact the Sellercloud Support Team to check the related configuration.