cancel
Showing results for 
Search instead for 
Did you mean: 

Direct debit , set up by them

Nic11131
New Community Member

Direct debit , set up by them

Hi just seen that I have a direct debit set up to PayPal, I didn’t do it can they automatically set it up and take a payment, £13  tyia