After finally figuring out the Magento API, I figured I’d start first with creating a simple category importer. So, if you have a Magento site out on the web and you want to try it out, please have at it! It requires that you create a web services user on your Magento installation, and you have to host your own CSV.
Just follow the CSV format that I laid out, and you’ll be ready to import. Remember though, this hasn’t been tested very much. I’ve done tests here and it seems to be working great. It does have it’s limitations. You have to provide the CSV with the name of the parent category that you want the imported category to fall under. If you have multiple categories with the same name, the importer will not work properly yet. It does, however, refresh the category tree ever time a category is imported, allowing you to give parent categories that you just imported in the CSV.
So, please try it out, let me know of any bugs you find, or any ideas for improvement. I put a Paypal donation link on the import page – if you wish to show your appreciation, or give towards helping me improve it.
Enough talk – Magento Category Importer.