Passport Fees in Cash or Credit Card?

Do we have to pay in cash for the US Passport or we can pay it with Credit card?

You can pay the USPS processing fee with cash or credit card. However, the actual passport fee must be paid with check or money order. When I was applying for my passport, the USPS clerk charged me an extra buck and made out a money order, payable to the U.S. Department of State. From what I understand, money orders must be paid for in cash.
 
Or Debit cards are also accepted at the post office. You will be charged the cost of buying a money order which the post office sends on your behalf with the passport application.
 
Thanks

Thak you very much for your responses. So the Passport Fee has to be paid in personal check or money order, the USPS fee can be paid by any form of payment included Credit Card.
 
Top