Case Study: Byerly Parts
Main Challenge: Sell Items in Tandem
Everyone loves airplanes! We especially. Few years ago I had a chance to fly a small one which made me very excited when we came across a project for Byerly Parts. These guys sell various airplane parts like breaks, pistons and of course fuel pumps. The main idea was to have "core" charges added whenever a "trigger" item was added to cart.
That was the end of the easy part and where the real fun began. The trouble with the cores is that it was a one to many ratio so if any of the triggers were changed in the cart, the number of cores had to be changed dynamically as well. Fairly straight forward. However, it did require figuring out the number of cores, triggers and assigning listeners to each trigger in order to know when the number has changed. Oh, and cores were not editable in the cart. Hint: Disabled input field didn't work (calculations were wrong at checkout) so we opted to use read-only which worked like magic!
To make things even easier, we added a realtime trigger update when the number of core was changed (or a core was removed) with a brief delay which proved to save some time (and will increase the checkout rate) as it will save the buyer one click. We did something similar with a product breaks setup we did recently and everyone seems to love it - hint hint, patent time :)
We love challenges like these. Bit of thinking, bit of tinkering and ultimately we make things happen. Have a project and think Shopify can't do it? Think again.