I think if it is incurred expense towards work related, it is deductible despite being a non cash payment. You would have earned those points by using cash to pay for something, but say if those points were given to you as a bonus or gift, then it could be harder to justify the deduction claim.