Pour obtenir le taux de taxe, vous devez effectuer une demande de taxe. Cela peut être fait avec le code suivant.
$store = Mage::app()->getStore('default');
$taxCalculation = Mage::getModel('tax/calculation');
$request = $taxCalculation->getRateRequest(null, null, null, $store);
$taxClassId = $product->getTaxClassId();
$percent = $taxCalculation->getRate($request->setProductClassId($taxClassId));
Ici, vous prenez le magasin et faites une demande de calcul de taxe. Vous pouvez également spécifier l'adresse de livraison, l'adresse de facturation et l'ID de classe de taxe client, mais dans ce cas, je les ai définis sur null et cela prendra les valeurs par défaut définies dans la section taxe de configuration d'administration.
Vous prenez ensuite l'objet de demande de taux de taxe et affectez l'ID de classe de produit, que vous avez déjà, puis vous pouvez demander le taux lui-même.