I use Axis IOCL credit card for UPI transactions. Once I got 2000,2500 Edge reward points for two transactions of 40k and 50k. So I made another transaction and got only 250 points. And it was shown that max cap has been reached. So please decode their structure.