A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Term Definition
Business Profile

A merchant’s business description defined by the type of card transactions most frequently processed at the business Card Associations, such as Visa and MasterCard, assign a business one of three merchant profiles. Swiped Accounts Telephone or Mail Order Internet.