ive tyred to pay my pp this afternoon and it says its up to my limits ,and i have to verify my account,but im a bit confused as it says something about direct debit ,i thought it would always come out of my pp account like it does can any body help me sort it plesae !!