DEVELOPER

Back to Developer Blog

business

Benefits of Becoming an ISV vs. PayFac

By Gregg Monbleau and The North Developers | November 29th, 2023


What is an ISV?

Developers who build and sell software that handles credit card payments must partner with a payment processor to facilitate their merchant-clients' transactions through the payment processor's API. There are a few types of payment models that such software companies can use to accomplish this. This article will describe the advantages and disadvantages of the PayFac, Payments-as-a-Service, and ISV models, and explain which provides more control over the client experience with minimal risk and investment.

An Independent Software Vendor (ISV) is a company that builds software which is sold to large customer bases, as opposed to software that is developed internally within a company and is not used or sold elsewhere. ISVs may staff their own Sales Agents or work with an Independent Sales Organization (ISO) like North to expand the distribution of their software.

Advantages of the ISV Model

In the ISV model, the payment processor handles all of the merchant Underwriting, merchant account creation, and ongoing merchant risk monitoring for the ISV. This leaves the ISV free to focus on their product without taking on the responsibility and liability of Underwriting and Compliance programs. In some cases, a company may offer in-house processing and wholesale ISO services under one roof, providing ISVs with a one-stop-shop.

Get in Touch

Partner with a payments provider who specializes in ISV needs.

Disadvantages of the ISV Model

Operating as an ISV doesn't enable the software business to decide on the payment processing fees they want to collect for managing transactions. However, ISVs do not have to bear the cost of managing Underwriting, Risk, and Compliance programs themselves, which means there is generally no need to charge higher fees to offset those costs.

What is a PayFac?

Payment facilitators, or PayFacs, enable merchants to make credit card payments by acting as an intermediary between the payment processor and the merchant. PayFacs are responsible for underwriting and onboarding merchants, meeting U.S. government-mandated Know Your Customer (KYC) requirements, and performing ongoing merchant monitoring to maintain compliance with Payment Card Industry (PCI) regulations after merchants are boarded.

Payments-as-a-Service is another related model, which can be thought of as a sub-PayFac structure where ISVs operate under a traditional PayFac. For software companies that just need to take payments, this setup enables you to get started quickly, since the PayFac owns the risk, infrastructure development, and other hefty responsibilities. However, the major drawback is that, in general, costing structures are higher and revenue share is lower, so this model typically doesn’t add much to a business’s bottom line. What’s more, PayFacs typically don’t view those engaging in this Payments-as-a-Service setup from a partnership perspective, meaning there’s less attention to the unique needs of the ISV and more difficulty implementing solutions to support those needs.

Payfac using ipad for data analytics

Advantages of the PayFac Model

Operating under the payment facilitator model allows you to decide on the fees you want to collect for managing transactions, and since PayFacs are required to provide several costly services, charging higher fees is possibly the greatest advantage of operating this type of business.

Disadvantages of the PayFac Model

There are many factors that make the PayFac model difficult to implement, which may mean it’s not the best fit for your software business. First and foremost is cost. If the idea of collecting more fees from payment processing is driving you to consider becoming a PayFac, weigh that against the approximately $250,000 in startup costs and $100,000 annually in underwriting and reporting tool subscriptions to operate under this model, as well as other substantial costs.

ISV vs. PayFac: Why choose one over the other?

Some considerations include the following:

Registration

Payment facilitators are required to register with the major card brands and pay an annual fee to Visa and Mastercard of $5,000 each.

Cash Reserves

Because PayFacs are accountable for their merchants’ activities, they need to underwrite the risk and hold large cash reserves.

Merchant Underwriting

PayFacs are responsible for underwriting merchants, which includes taking on responsibility for all components of due diligence. At minimum, this includes analyzing Know Your Customer (KYC) data and using it to make informed underwriting decisions, implementing Anti-Money Laundering policies, analyzing transaction data against suspicious activity criteria and reporting suspicious transactions when necessary, and taking on responsibility for fraud committed in the merchant environment.

Regulatory Compliance

PayFacs need to comply with government regulations that require monitoring for illegal activities such as money laundering and financing terrorism. It’s wise to have legal counsel to ensure you are meeting all legal and regulatory requirements.

PCI Compliance

PayFacs must meet strict Payment Card Industry (PCI) requirements for payment security and cardholder data protection. And, as processing volume increases, compliance requirements become more rigorous. For example, if you initially become PCI Level 2 certified but your volume increases to transmitting, storing, or processing 300,000 transactions annually, you’d need to achieve PCI Level 1 certification.

Acquiring Expertise

It’s likely that you don’t have people on your team now that are experienced in underwriting, managing payment processing contracts, reporting, and payment-specific customer service. You would need to hire full-time staff to manage this part of your business and ensure you aren’t onboarding clients who represent more risk than you can handle. Also, keep in mind that you will need to add additional employees to manage the workload if payment processing volumes increase.

Payments Infrastructure

You would need to establish a partnership with an acquiring bank and build a system that enables your users to process payments. In many cases an ISV will find that, under the PayFac model, even with more control over payment processing fees, those gains are more than canceled by the required costs.

Value-Added Services

Payment companies that have a focus on ISV partnerships can provide specialized services and benefits that are designed to meet the unique needs of the ISV business model. These types of payment companies will go the extra mile to support partners in niche or high-risk sectors, such as Telemedicine and CBD.

One advantage you’ll likely get from partnering with a payment company that’s well-established in the industry is dedicated support for ISVs, Sales Partners, and their merchants. For example, North has separate teams in place that provide support specific to the needs of each group — plus North’s Sales Engineering team works one-on-one with ISVs to make the initial integration process as smooth as possible.

customer-support.webp

In addition to getting support from industry experts, payment companies often provide access to a wide variety of payment methodologies, including extensive hardware selections for in-person payments and cutting-edge card-not-present products. They may even have the infrastructure in place to handle L3 data, which can save your merchants money.

What’s more, some payment companies, such as North, do their own in-house processing, which allows you to partner directly with your credit card processor. With most processors, ISVs would never be in direct contact, but cutting out intermediaries gives North greater agility to develop customized solutions for ISV partners quickly. For example, ISV partners can request customizations to North’s payment API products to support a specific need, and because there are no logistical delays between North and the processor, the development work can be completed in a short timeframe.

The Best of Both Worlds

The benefit of working with a payment company that specializes in ISV support is evident in the way the business views its partnerships. The best payment company partners are those that want to be flexible in terms of how the partnership works. They take time to learn about the ISVs’ specific needs and invest resources in developing solutions to support them.
Partnerships your way.

Gregg Monbleau

Senior National Sales Executive

For example, North's Merchant Boarding API passes merchant boarding data to ISVs for use within their own dashboards. For ISVs who don’t want to build out and maintain their own dashboards, North also offers full access to whitelabeled versions of a merchant-facing enrollment portal, which is an entry point for merchants to submit their own application data, as well as the Payments Hub Partner Portal, which enables Sales Partners to manage the large numbers of merchant applications and merchant accounts issued. North provides services like these to enable ISVs to take ownership of their users’ experiences without having to take on the responsibility and expense of running a payments company.

Partner With Us

Growing revenues and providing better merchant services are great goals — but there’s more than one way to get there. Contact us to to discuss your options and set a logical path for growth.


Start your free Developer account and try it now.


©2025 North is a registered DBA of NorthAB, LLC. All rights reserved. North is a registered ISO of BMO Harris Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, Wells Fargo Bank, N.A., Concord, CA, and PNC Bank, N.A.