Add basic checkout capabilities

Rather not, I prefer this syntax.