My payment declined
On March 14th 2022, the UK Financial Conduct Authority (FCA) placed stricter security requirements on all UK retailers and payment providers in line with the European Banking Authority (EBA).High-value purchases, or those outside a buyer’s regular sp