We are planning to pay right from here after we receive the Visa.
When and How to Pay the Fee
Applicants must pay this fee online through the USCIS website. Applicants should submit payments after they receive their visa package from DOS and before they depart for the United States.
Applicants can electronically submit the fee by answering the questions on the USCIS website by providing their:
checking account information, or
debit or credit card information.
All check payments must be drawn on a U.S. bank.
If the applicant is unable to make this payment, another person can make this payment on the applicant’s behalf.
Failure to Pay
The applicant will not receive a green card until the required USCIS Immigrant fee is paid.
Paying Immigration Fees
Use the following guidance when paying filing, biometrics, or other fees to USCIS:
Bank drafts, cashier's checks, certified checks, personal checks (See Check Instructions below), and money orders must be drawn on U.S. financial institutions and payable in U.S. funds.
If you live outside the United States or its territories, and are filing your application or petition where you live, contact the nearest U.S. Embassy or consulate
for instructions on the method of payment click this website.