No, only payment cards issued by a U.S financial institution can be linked.