Yes. If you miss an automated payment, then you can make a manual payment online by heading to https://www.skiddle.com/orders/ - Call 03333 010101 for assistance.