Add "buy item" interface