Refactor API to remove duplication and add UPC.

Change input placeholder text.
Should this comment reflect general API usage instead of just Wal-Mart?