2 ms·I'm talking about using your credit cards through PP, especially the PP branded Mastercard.by dkjaudyeqooe 3y agoI'm talking about using your credit cards through PP, especially the PP branded Mastercard.