It's fine online with DocuPet. Just take a picture of the rabies certificate and proof of spay/neuter and upload. Price is much higher if not fixed.
It depends on your location and the jurisdiction of your city. I believe Turlock has it's own licensing, and Oakdale/Riverbank their own, with other cities and unincorporated areas of Stanislaus County are licensed through Stanislaus Animal Services Agency (SASA). Licensing through SASA can be done in person or online. Information can be found on their website.
Thanks! Your answer is awaiting moderation.