USCIS Guidance on Payment of N-400 Application Fee with a Credit Card
You may pay for your N-400, Application for Naturalization, using a credit card. There is no additional fee to pay with your credit card. The N-400 is the only form that can be paid for by credit card using the G-1450, Authorization for Credit Card Transaction.
Acceptable Credit Cards
You may use Visa, MasterCard, American Express and Discover. You may also use gift cards with Visa, MasterCard, American Express and Discover logos.
Me and my wife got green card through Rajiv Khanna's law firm. We are extremely lucky to have his firm as our immigration lawyer.Entire staff is very very helpful and is very prompt in responding to any query.Special thanks to Suman,Leila,Mathew,Prerna. I would recommend Rajiv Khanna's law firm to anyone.Group of extremely professional people. God bless you all.