I just tried to purchase something off The Body Shop’s website - it said they took Mastercard and I entered my card details. It declined, saying incorrect card details, I thought it was strange but thought maybe I made a mistake. I re-entered looking at my card and the same thing happened.
Are some stores just not accepting Monzo payments online? I checked out through PayPal in the end.