Credit Card Glossary
Merchant Bank
This is a bank that has a merchant agreement with a merchant to accept (acquire) deposits generated by bankcard transactions.
This is a bank that has a merchant agreement with a merchant to accept (acquire) deposits generated by bankcard transactions.