Sorry if i come across a little thick but how do you know if you have signed up for a continues payment agreement for future reference please ? also is credit card the best way to avoid such situations ?
Thanks jamie.
I don't. I was using that as a "what if?" with the bank because they refused to help with this. I asked if what they (the bank) were telling me was true, that would mean any scammer could randomly take continuous payments from an account against the will of the account holder. They said yes, any payment made by debit card gives theoretical continuous authority to the merchant for future use.