No
https://www.uscis.gov/pay-with-a-credit-card
“You may pay your filing fee and biometric services fee, if applicable, with a credit card issued by a U.S. bank, if you are filing:
An application, petition, or request with a USCIS lockbox; or
An application, petition, or request with the USCIS service centers.
There is no additional cost to file by credit card. We cannot accept a credit card issued by a foreign bank. “