82ad790e_and_Merchant_Services_Glossary__Definition
[Term] Merchant Bank [Definition] 
a bank that sponsors an acquirer into the MasterCard and Visa card systems. NAB's sponsoring banks are HSBC Bank USA and Wells Fargo. Store owner or seller of products.
Credit Card Processing and Merchant Services Glossary
Definition