The checkin step then becomes kind of redundant, why would a shop want to hide their discounts to those that physically walk into their shop, wouldn't they prefer someone to either enter in or "check in" to get say a 1 or 2km radius of the deals on offer then decide from that.
Without the game aspect I think actually physically checking in at a location loses appeal as it's not needed for the deals.
Without the game aspect I think actually physically checking in at a location loses appeal as it's not needed for the deals.