I live in Pakistan and I have got immigrant visa to USA and I want to submit Green Card fee before leaving to USA.
This is the link where I have to submit fee.
After entering required information, there are only 2 options,
Pay Via Bank Account (ACH) and Pay Via Plastic Card (PC) (ex: American Express, Discover, Mastercard, VISA)
Now my question is, how can I submit fee from here? I have bank account in Pakistan and VISA Debit cards but I don't think I can pay using them.
EDIT: Here is a sample debit card, I have same one.