Bei der Arbeit mit der Magento-API bietet Magento von sich aus keine Debugging-Möglichkeiten. Wer herausfinden will, wie die XML-Anfrage ausschaut, die an Magento gesendet wurde, dem hilft die Erweiterung Inchoo_SoapLogger (GitHub) weiter!
Nach dem Kopieren der Erweiterung in das Magento-Verzeichnis und nach dem Aktualisieren des Magento-Konfigurations-Caches, wird der nächste API-Call in der Datei var/v1_soap.log bzw. var/v2_soap.log (im var-Verzeichnis von Magento) gespeichert. Die Erweiterung verwendet zum Schreiben der Dateien Mage::log, und erfordert, dass der Magento-Log in System > Konfiguration > Erweitert: Entwickleroptionen > Log Einstellungen aktiviert ist:
Wie die Erweiterung im Detail funktioniert, wird vom Entwickler hier dokumentiert.