On the application form it mentions paying by credit card (Visa or Mastercard) or debit card (Electron, etc..).
Am I not able to pay by my Visa debit card? I've paid over the phone using this card before as I don't always need to enter my pin in.
Anyone else use a Visa card that is linked to their bank account?