Magento Extension Dev. - Update products from remote XML

This project was awarded to phpsolutionsuk for $650 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Skills Required
Project Budget
$250 - $750 USD
Total Bids
Project Description

I need someone who is brilliant with Magento. Someone who knows their blocks from their templates, their core from their community, their xml get the picture.

This project is pretty simpe - a user clicks a button in the extension admin page, it queries a remote url which returns XML, and it parses and stores that XML according to the contents.

The XML will contain information to update the attributes for each product id.
e.g. <products><id>23</id><brand>Nike</brand></products> - update product id =23, set brand = Nike

If the attributes contained in the XML do not exist, they should be created.
e.g. <products><id>24</id><texture>rough</texture></products> - update product id =24, set texture = rough

The XML will contain a jobid and create date which needs to be tracked, so that jobs are not processed more than once e.g. <xml id="123" date="18-mar-2012"><products /></xml> - check jobid 123 has never been processed before.

The XML will also contain a message to be inserted into the adminnotification_inbox e.g.
<title>a message with the data</title>
<description>the message description</description>

The code must use the magento product models, not direct database updates.

One more thing, I need this integrating with my existing extension. My existing extension stores a username and password which should be used in the URL of the query to get the xml e.g. [url removed, login to view]
But will also need the namespace and name set accordingly.

I am looking for a quick turnaround on this project and am looking for hoping and praying to hear from someone who can show they are a Magento expert. This is likely to result in future work as we have a couple of vacancies in our php team.

I look forward to hearing from you expert Magento freelancers!


Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online