I’ve used rapid pass. In not sure how long it took from passing the machine on the highway to logging into their system but I paid the rapid pass bill online then paid DMV for my two year renewal right after payment. They have a website
https://www.rapidpassvirginia.com/VaPublic/