How can I make a overdue payment online seeing I have no call credit
I am not sure if you can. Your best bet is to call the support team on 0330 041 2518 and see if they can help.
@Cadge51
See if this helps. https://help.nowtv.com/article/manage-broadband-payment-details
Otherwise call the broadband team using the number provided by @redchiz1