Credit card transactions drop 18%
Yesterday Amazon announced it would stop accepting credit card payments from January and research by leading UK Buy Now Pay Later (BNPL) platform, Butter, has revealed how the emergence of the BNPL sector has already led to a decline in credit card transactions, as more
