Aren't debit transactions capped at 0.2% in the EU and credit 0.3%?

No, those are caps on the interchange fees paid to the issuing bank. Card transactions have other fees as well.

in the EU, yes, but not in India with UPI ;-)