To top up your Lycamobile pay as you go SIM card online, first you need to sign up for Lycamobile online account and register your SIM. Then you will be able to top up online using your acceptable debit card or credit card.
The following link will guide you to the registration page:
https://account.lycamobile.co.uk/Registration/OnlineRegister.aspx?lang=EN