Ever-rising rewards card processing fees are squeezing margins