Why are checkins with $0 total getting registered without throwing the error "Minimum Checkin" amount is added?