Hi all!
I am a U.S. citizen living abroad for many years and no longer have a U.S.-based bank account. I currently live in Germany. My passport has just expired and I read that the Department of State Passport Services no longer accepts credit card payment of the USD 110 passport fee. I have checked with dozens of banks and no bank offers "Money Order" (Postanweisungen/Verrechnungsschecken) services any longer (at least for private customers). Any ideas about how can I pay my passport fee without driving to a US. Consulate and paying in cash?
If you have renewed your U.S. passport recently within Germany, I would highly appreciate your suggestions!