August 27, 2014

How Clover became an open platform

Cat looking really unhappy about his restaurant experience
You have an amazing idea for a restaurant you frequently visit.  When you finish eating, diners can just get up and walk out.  Their account will be charged.  You even know how you want to pitch it to investors.  It's going to be the Uber for Restaurants.  You are a good programmer so you start building it.  It looks really good.  Time to test it out.

INSERT INTO awesome_solution
VALUES(closed system, impossible sales challenge);

You can't hook it up to the card terminal, no terminal maker wants you messing around with card data.  You can't plug it into a PC point of sale system, they don't want you breaking something and then causing the restaurant to call their support line.  Worse, you realize that even if you do figure out a way to MacGyver the solution, you now have to go door to door trying to sell your solution.

We faced the same challenge.  So we decided to blow up the closed world of point of sale.  We broke the monolithic POS into lots of apps.  We connected these together with APIs and exposed our web services to everyone.

INSERT INTO awesome_solution
VALUES(open system);

Then we found First Data.  First Data processes $2 trillion every year.  Not a typo.  Capital T.  And they were determined to replace the terminals of their six million merchants with this open platform.  They retrained thousands of salespeople and started to spread Clover everywhere.

INSERT INTO awesome_solution
VALUES(distribution, distribution, distribution);

That's it.  So go build your awesome solution.  Raise lots of VC money.  Go public.  Live the dream.


12 comments:

  1. Quickbooks is the advanced accounting software to track and manage business data. Sometimes users found some common issues while accessing this tool. To fix all the common errors like installation errors, performance errors, Login issues and network connectivity errors, you can download QB Tool Hub to diagnose all errors.
    Download Quickbooks tool hub

    ReplyDelete
  2. Very informative article! there is more information. Thank you for sharing.Also read this article Franchise Options In Bangalore

    ReplyDelete
  3. HP printers are the most useful assets for dependable and viable printing with directed accuracy& thus they have ended up being a necessary prerequisite for our expert just as close to home life. Get your hands over the best HP printer out there in the error 123 hp com setup www hp com with the assistance of a bunch of rules through Make a point to used legitimate certifications to stay away from error as much as possible conveys the astounding to the user and steps for introducing the HP devices on your PC system. This setup page helps user in designing printer 123.hp.com setup over your devices the absolute first time, while giving the indispensable data through the resulting necessities. These means include a few essentials for setup, making the network association with your devices, introducing wireless HP printer setup and downloading the driver setup.nce your HP printer bundle shows up, you should unload the devices, and spot in the chose position and follow the steps.Before you begin connecting wires to your system, check the wellspring of force association. Guarantee to put the HP printer near the force attachment to give it a consistent stockpile of power to keep away from any sort of interference during the work.Remove the force links from the case and join the force string to the HP printer and to system.Once you plug the printer from the force attachment, press the force button on the printer and turn it on.Once the HP Printer is on, placed in the HP Ink cartridges to get the quality prints. Hold the cartridges by the sides and drive it into relating slots.Once the ink cartridge is introduced effectively. Look at on the off chance that there is some bundling material, in the event that it gets found dispose of it& load the sheets into paper plate of the HP printer you own. You can get the subtleties from hp.com/setup page.Install the HP printing colleague programming that shows up with the devices to set up your printer.Upload the HP printer driversOnce the papers and programming are transferred, close the paper input plate and partake in the printing works.

    ReplyDelete
  4. I believe this will help your website become more organized because you have decided to set a part on this site for the inquiries regarding tax and as well as the helpful discussions. To be honest, this is one of the few sites that are doing this kind of strategy. Also, I think that this will not only benefit your clients do my paper for me or the potential ones but you most especially because you will be able to see the questions easier.

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. Stunning site! Do you have any accommodating clues for trying essayists? I’m wanting to begin my own site soon yet I’m somewhat lost on everything. Would you prompt beginning with a free stage like or go for a paid alternative? There are such a large number of alternatives out there expert assignment uk that I’m totally overpowered .. Any thoughts? Welcome it!

    ReplyDelete
  7. Thank you so much for sharing such a great and Steven 13 Reasons Why Silver Jacket knowledgeable blog. Thanks!

    ReplyDelete
  8. The post is really superb. It’s varied accessory information that consists during a basic and necessary method. Thanks for sharing this expert assistance service text. The substance is genuinely composed. This web log is frequently sharing useful actualities. Keep sharing a lot of posts.

    ReplyDelete
  9. I want to say that is one of the top notch posts that i've perused in all my existence. the whole thing right here is certainly remarkable. I couldn't help with assignment writing have requested a highly improved put up than this. . i am capable of bookmark your internet web site and advocate to all my pals

    ReplyDelete
  10. I will always let you and your words become part of my day because you never know how much you make my day happier and more complete. There are even times when I feel so down but I will feel better right after checking your blogs. help with essay You have made me feel so good about myself all the time and please know that I do appreciate everything that you have

    ReplyDelete
  11. Nice Blog. Thanks for sharing with us. Such amazing information.
    M sand dealers in bangalore

    ReplyDelete