Merchant account provider

Typically a bank or financial institution that provides dedicated merchant accounts for businesses, often requiring a detailed application and underwriting process.