Comment Comment by psidium Yes, but a visa stamp renewal is a visa “application” while the document that allows the application is the “petition”, which is the word used on this text and the step requiring the payment. parent psidium 1 year ago