Build an interface (API) for MarketPress to receive and present third party data

We're about to build a shopping cart for parts. It's going to contain hundreds of thousands of SKU's and will present parts breakdown diagrams of the different pieces. All of this data comes from a third party.

We've been leaning toward using a Magento cart because it's a proven workflow. The API to bring in the third party data is something we can buy from another distributor who's already created a magento shopping cart and rework the code in pretty short order to work with our site.

Recently, we discussed breaking the mold and using wordpress multisite and MarketPress and the conversation turned to building the e-commerce on the wordpress architecture. Questions immediately jumped up like, "Can Marketpress handle that many SKUs? How would we build the API? This idea is insane. Why try?" So, I thought I'd turn to the experts and ask if it could be done? Can Marketpress Handle the job? At what point would the experience become unstable? What would you need to know in order to build the API between Marketpress and the third party feed?

Would the staff at wpmudev be interested in building the API? Most pros that I've spoken with in the Magento Partner space quoted us about 8 hours to build it for Magento from scratch.

  • Patrick
    • Support Monkey

    Hiya @kylem

    Welcome to the forums!

    In my opinion, the best part of your outline is: "This idea is insane. Why try?" For exactly the same reason as "The world is flat. Why try to prove otherwise?"

    Kidding aside, lemme see if I can get the plugin developer in here to see what insight he can provide.

    You may also want to consider posting this idea to our jobs board. Maybe a developer there could jump in right away: https://premium.wpmudev.org/wpmu-jobs/

  • Aaron
    • CTO

    It uses simple post types and associated meta for everything. WP can handle hundreds of thousands of posts, so I don't see why not.

    I think the more important consideration is if the other features of MP, like the product browsing, gateways, order handling, etc is robust enough for your advanced needs.

    MP is great for most basic stores, quick and easy to setup and modify content. But I think if I was building a really large ecommerce site with advanced features and needs, a complicated cart like magento might be better for you.

  • Andre
    • WPMU DEV Initiate

    Hi Guys, along the same lines

    I am currently using marketpress, business not to complicated. I am also using Sage Pastel online accounting. They have already developed and API that can be used "as you wish" (www.pastelmybusiness.co.za), go to the developers tab. So the API is available for the accounting system and I am currently using marketpress. What is the next steps? How do I do this?
    Many thanks

    Andre

  • Patrick
    • Support Monkey

    Hey there @Andre

    Whoops, looks like your post got lost in this year-and-a-half-old thread. :slight_frown:

    It would be much better to create your own, new, support ticket to discuss this issue as it relates specifically to integration with an existing API, rather than the development of a custom one.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.