Add basic checkout capabilities

Dot notation?