I am very sorry to hear you are having trouble with finding the payment page and I apologise for any inconvenience caused.
I can see you have spoken with an advisor who has resolved this for you. For future reference you can make a payment via this link www.plus.net/pay. Or you can call our Customer Support team on 0800 432 0200.
If this post resolved your issue please click the 'This fixed my problem' button