Rewards earned through banking activity other than card spending may be taxable. Did you ask if Chase will issue a 1099 for the points?
My guess is no. Why? They may value the pts at 0.01 each so at $500 they wouldn't have to issue a 1099. Pure speculation on my part.