Definition of merchant account in English:
A bank account that enables the holder to accept credit cards for payment.
- Often the money is deducted from the merchant account the retailer uses for its credit cards proceeds.
- The thing here is that you can sell over the Internet without a credit card merchant account, which for campaign consultants and political committees can be difficult or expensive to obtain.
- PayPal (or whomever your merchant account is with) takes your money and deposits it into your account.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia