Magento integration with Vendor XML

IN PROGRESS
Bids
13
Avg Bid (USD)
$650
Project Budget (USD)
$250 - $750

Project Description:
I have an ecommerce website created in Magento. I need this website to be integrated with Vendor XML system to do the following tasks:

a) Product Import and Update :
Program to Import Vendor products information from XML/Delimited Flat File provided by vendor into the Magento store. When this program script is executed, it should read the XML/Flat file from an FTP location and add/update products into the database. The customer should be able to run this program script weekly through a CronJob to check for new products if any to be added to the store or existing products data to be updated.

b) Images Import and Update :
Program to Import Vendor product images from FTP location or DVD provided by vendor into the Magento store. When this program script is executed, it should check products in the database and check the corresponding image available for that product on the website server with corresponding images available at FTP location and add/update missing images or changed images (based on image size). The customer should be able to run this program script weekly through a CronJob to check for new product images if any to be added to the store or existing images to be updated.

c) Inventory Updates:
Program to update Product Inventory Stock from the XML file provided by vendor into the Magento store products database. When this program script is executed, it should read the XML file from an FTP location and update products stock qty into the database. Two types of Inventory files are provided by the Vendor. Changes file and Full Inventory file. Changes file is supplied every 15 min which lists only products whose inventory is changed in last 15 mins. Full Inventory is given once every day. These program should run as Cron Job every 15 mins and update changes inventory or full inventory as the file maybe available.

d) Order Submission:
When a new order is placed on the website it should trigger your Program to read the order data from the database and create an XML file of the new order and upload the same to the FTP location of the vendor. The customer should also be able to manually run the program when required to create and upload XML file for any particular order.

e) Order Fulfilment:
Program to update Order Status from the Order fullfilment XML file provided by vendor into the Magento store. When this program script is executed, it should read the available Order Fulfilment XML file from an FTP location and update order status into the database. If the Order Status is shipped the tracking number should also be updated in Magento Store and email should go out to the customer informing the same.

The vendor integration guide is attached for reference.

Skills required:
eCommerce, Magento, PHP, XML
Additional Files: Drop-shiptechintegrationguidev2-1.pdf
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire phpsolutionsuk
$ 750
in 10 days
$ 750
in 10 days
$ 150
in 14 days
Hire iclicknetwork
$ 750
in 10 days
$ 750
in 21 days
$ 700
in 20 days
$ 250
in 15 days
$ 400
in 6 days
Hire byrasoft
$ 600
in 20 days
$ 750
in 15 days