U.S. Citizenship and Immigration Services (USCIS) has announced that, effective October 28, it will no longer accept checks or money orders for payment of filing fees, ending the previously permitted payment methods.
What Payment Methods Are Now Accepted?
Payment by ACH Bank Transfer
Starting October 28th USCIS will accept payment of filing fees directly from a U.S. bank account by electronic debit.
To use this payment method, individuals must complete and sign Form G-1650, Authorization for ACH Transactions, and submit it along with their application, petition, or request.
Please note that the bank account must be with a U.S. financial institution, as ACH transactions cannot be processed through foreign banks.
Payment by Credit Card
Alternatively, payment for filing fees can be made using a credit card issued by a U.S. bank, by completing Form G-1450, Authorization for Credit Card Transactions.
Please note that USCIS does not accept credit cards issued by foreign banks.
Visa Lawyer Blog










