As others have explained, this is most likely your credit card purchasing data being sold, by your credit card issuer, to any interested party willing to pay for it. Yes, the data sold includes detailed product information linked to your identity.
What I'd like to know is if the same happens when I pay with Apple Card, or when I use Apple Play with, say, a VISA card?