Magento Plugin to Parse XML and Ship Goods
£20-250 GBP
Pagado a la entrega
We require a Magento plugin which will parse an XML which contains our daily shipped items and create shipments on Magento for those products. Shipment must contain tracking information which is included in the XML and send a transactional email with a clickable link directly to the couriers website. Multiple couriers are used and we must be able to set these in admin options. The plugin must include error reporting which will be transmitted back to us via email to an address set in admin options.
Sample XML:
<Rows>
<Row>
<order>100000130</order>
<consignment>771777487717</consignment>
<courier>2</courier>
<item>
<sku>SCM3410NAV08</sku>
<qty>2</qty>
<reference>98765</reference>
</item>
<item>
<sku>SCM3410NAV08</sku>
<qty>1</qty>
<reference>98766</reference>
</item>
<item>
<sku>SCM3410NAV08</sku>
<qty>2</qty>
<reference>98767</reference>
</item>
</Row>
</Rows>
Parse XML from Zynk using POST
-For each <Row>
--Load <order> (contains Magento order number)
--*If <order> is not found, write contents of <Row> to orderfail XML
---Convert <courier> to actual "Courier Name"
---Add <consignment> and "Courier Name" to order in "Shipping Information"
---*If <consignment> or <courier> is not loaded, write contents to shipmentfail XML and continue to process <item>
---For each <item>
----Ship <qty> for each <reference>
----*If <reference> is NULL, skip <item> and write contents to itemfail XML
----*<qty> is the quantity shipped and may not be full quantity ordered
----*<reference> is the unique Magento Item_id for the product
----*Check if <sku> matches loaded product, else skip <item> and write information to itemfail XML
---Save shipment
---Send shipment transactional email to customer and convert <consignment> to clickable tracking URL
Admin Options
-Ability to set details for 10 couriers
-Settings will include:
--Courier Name
--Courier ID (<courier>)
--Courier shipping content (what is displayed when shipping variable is displayed on transactional email). Include wildcard for <consignment> tracking URL
-Which transactional email is used
--Transactional email should have a variable for shipping block
-Specifiy email adderss to use for error reporting
Nº del proyecto: #17896694
Sobre el proyecto
Adjudicado a:
Hello i am magento certified developer i cam make this module as per your need. we will make one button on shipment page which will create XM and it will send to email address which you have defianed in option. we wi Más
22 freelancers están ofertando un promedio de £214 por este trabajo
Hi, I'm a Magento specialist with expertise in all aspects of E-Commerce development, and over 15 years experience, including every version of Magento. I am also a Zend Certified PHP Engineer. Please refer to my Más
Dear Client, I have analyse your job details and you need to Magento Plugin to Parse XML and Ship Goods. I am expert self-motivated and hardworking Magento developer having 8+ year experienced for both versions: Más
This is Vibrant Webtech and I was glad to see that you're looking for help for project Magento Plugin to Parse XML and Ship Goods. I've delivered more than 400 + projects in the last 5 years and this makes me very co Más
Dear Client, Greetings!! ✦Can we do quick chat right now so that we can discuss the project briefly? I am WordPress/Magento developer having 8+ year experienced in design & custom theme & custom module develo Más
Hi, i'm expert in magento plugin development and available right now for your project; feel free to contact me to discuss !
Dear Client, I have read your exact requirements and I will do your job as per your guidance so please initiate the chat with me and proceed ahead. I am expert self-motivated and hardworking Magento developer ha Más
Hi there, Read your description and would like to help you with same as I have done some similar work earlier for other clients. I have all the skills mentioned by you as well as required to complete this projec Más
Greetings! Since I have got a visual over your project's description, I have some follow-up questions to ask so to elicit the missing pieces of requirements. Please message me so we can proceed! I am looking forward t Más