Build Custom Shopify App to export XML and upload to FTP

  • Status: Closed
  • Prize: $350
  • Entries Received: 2
  • Winner: pixahex

Contest Brief

We are in need of a Shopify app that can export an XML whenever specific products are sold, and then have that XML be sent to an FTP. The XML will have to be specifically formatted so our distributor's system can read it. The spec sheet is attached, as well as a mockup of an actual xml that was used by our printer. Ideally we'd have a simple admin area to control what products are receiving the XML export as well as what FTP address they are being exported too.
Breakdown of the Shopify App Admin Area:

XML eXporter

Exports an XML every time a purchase is made of listed products and uploads it to an FTP or email address as an attachment. If possible the XML should be attached to the order, or kept in a record in case it needs to be re-exported due to FTP failure or missed orders at the distributor.

Page 1 - Product XMLs

Each row has five fields:
First field: "Product"
Second field: "XML Configuration"
Third field: "FTP Server"
Fourth field: "FTP Username"
Fifith field: "FTP Password"
Sixth field: "Email Address"
Additional rows/products can be added whenever the user feels like it.

Product field: Allows you to choose individual products from your store.
XML Configuration field: Allows a user to choose their XML preset tag.
FTP Server field: User types in their FTP address that the XML is to be sent to.
FTP Username field: User inputs their ftp username.
FTP Password field: User inputs their ftp password.
Email Address field: User can add an additional email address to have the XML forwarded to.

Page 2 - XML Configuration

Row 1:
First field: "XML Tag 1"
Second field: "Corresponding Shopify Product Parameter 1"
Third field: "Manual Information Entry"

This page will allow a user to specify what the XML tags will be, and the corresponding product attribute in the order. As well, if an XML tag is not available, or does not change, a manual entry can be made. The user can add as many rows (tags) as needed in the XML.

Recommended Skills

Employer Feedback

“Maulik did an amazing job with putting together our app for Shopify! His professionalism, and preparedness sold us on hiring him for the job, and then continued to build our trust with his ability to quickly troubleshoot current problems, as well as suggest upcoming issues and give recommendations to quickly overcome them. He proved to be prompt in his responses to our questions, as well as adept in programming, user interfaces and web design. We'll definitely be contacting him first when we have upcoming projects. ”

Profile image jreinert, Canada.

Top entries from this contest

View More Entries

Public Clarification Board

  • DimuDesigns
    • 1 year ago

    Interested in your contest however the solution I have in mind will not be a Shopify App. I would rather leverage Google's Cloud and GSuite platform in tandem with the Shopify API instead. Would you be interested in pursuing this option?

    • 1 year ago

How to get started with contests

  • Post your contest

    Post Your Contest Quick and easy

  • Get tons of entries

    Get Tons of Entries From around the world

  • Award the best entry

    Award the best entry Download the files - Easy!

Post a Contest Now or Join us Today!