basic purchase creation works (from basket)