I'm looking to build a process for employees to order internal products. Is there any type of pre-built (smartstarter, perhaps) shopping cart functionality that would fit our need? If not, thoughts on what it would take to build something like this out?
I don't recall any shopping cart tutorials or SmartStarters. But if you take a look at the shopping cart concept it is an exercise in data and state management. That's a strength area of the K2 platform. It is completely doable, you just have to decide the behavior you need and then build your SmartObjects and rules to create the result.
You may want to have a look at the following list of smart starters we have available via the following link below:
But if these do not fit the mold which appears to be the case you may choose to reach out to our services team for further guidance via our website portal.k2.com.