Bankcard July 10, 2017/ Merchant Stronghold / / 0 comments A card issued by a banking institution with a MasterCard or Visa brand. « Back to Glossary Index