As far as I remember, you enter your passport details online and a renewal application form is prepared for you which you then have to print out, sign, and send by EMS Thai Post with photo and a self-addressed envelope. Payment was made and acknowledged online and a paper receipt sent with the new passport. I used different digital photos to the original hard copy ‘cos I didn’t really like it anyway.