Internet merchant account

Definition

Computing

  • noun a business bank account that allows the business to accept credit card payments via the Internet. Many businesses have a merchant account, allowing them to accept credit card payments by telephone or mail, but still need a separate IMA to accept payments via the net.
http://www.dictionarycentral.com/definition/internet-merchant-account.html