Hello. To process the passport you do not need an appointment, just come to the consulate from Monday to Friday from 8 am to 1:30 pm. You must bring your identity card. The payment of US $ 89 is made by debit or credit card.
You must go to the Newark consulate, it is faster than the one in New York or call the phone number that appears on Google and explain your case.
No. You must bring your identity card to pay with a card
Thanks! Your answer is awaiting moderation.