I saw a debit alert on my phone this morning. After contacting my bank, they made me understand that the debit transaction was from a international web transaction initiated with your debit card, and PayPal was the only site I linked my debit card/ bank details to. Please I want to confirm if it was PayPal that debited my bank account and what was the payment for.......Thanks
... View more