merchant_bankEnglish

acquirer, merchant bank

Noun

A credit card processing bank, merchants receive credit for credit card receipts less a processing fee

English: merchant bank, acquirer

English words with similar meanings

Show 1 words