Called “platform” or “marketplace” payment processing, this special type of merchant account enables you to securely accept payments when you run a marketplace instead of a direct-to-consumer business. In this article, we’ll take a look at a couple major players: Wepay and Stripe Connect. This article assumes that you already have a basic familiarity with credit card processing. If you’re totally new to taking cards, start with our explanation of merchant accounts or our guide to credit card processing.
What is Platform Payment Processing?
Platform-style payment processing, also sometimes called marketplace payment processing, is a specialty subset of payment processing. Instead of your business selling directly to a consumer, you connect a buyer and a seller, taking a cut of the sale for providing that lead to the seller. Essentially, your business acts as an intermediary between two or more other parties. (Think Etsy. A person hoping to sell arts and crafts products signs up on the site to be connected with buyers looking to purchase those items. Etsy itself does not make or sell the items.) Since this isn’t the standard buyer/seller merchant account, you have to choose a processor that specifically enables this type of selling.What type of businesses use platform processing?
Software-as-a-Service (SaaS) and fundraising companies are among the most common users of platform processing. Others include physical goods marketplaces (where sellers offer items through a third-party marketplace) and services marketplaces (where sellers offer services through a third-party marketplace.) In some cases, the marketplace “vets” the sellers for the buyer, providing further value to justify their fees.Wepay
As the payment processor behind GoFundMe, Wepay has a long history of processing for platforms. The company was purchased by Chase in 2017, but still maintains its core function of platform style processing solutions. Wepay offers a choice of different integrations, with some requiring your client to sign up with Wepay / Chase and others keeping the entire signup process within your platform. Additionally, some of the “lower integration” packages also mean that Chase handles compliance issues and funding clients. At the more involved integration levels, compliance would fall to you and you will be responsible for client funding.Options
The most basic option (called “Link”) is more of a simple referral. You send clients to Chase to complete their signup process. While this option is the simplest, you’ll also have the least control and the least amount of direct involvement. The white-label option (called “Clear”) lets you control most aspects of the client relationship while Chase / Wepay handle compliance. You’ll be able to set the pricing for card acceptance for your clients, and you won’t need to direct them to Chase for payment processing. You can build your own checkout form or customize Wepay’s iFrame. The last option (called “Core”) essentially requires becoming a payment facilitator. This level of involvement is the most time-consuming and expensive. For better or worse, you control every aspect of the payment process, from compliance and onboarding to client payouts. I’ll address the pros and cons of becoming a payment facilitator later in this article.Free Trials and Customer Opinions
It’s easy to test WePay, since a free version is available for a trial period. It can be integrated with a host of applications, including Apple Pay and Android Pay for the Web and mobile POS systems. It can also be integrated with Zoho CRM, FreshBooks, and the online fundraising platform Classy. Customer reviews have been mostly positive. The platform has been singled out for the ease of setting up an account, its low cost fees and the capability to make recurring payments. Email alerts or Instant Payment Notifications (IPNs) are sent when a customer makes a payment and also when the funds are transferred to the bank. Other popular features are the automated recurring billing and the ease of billing clients. Funds transferred to a bank account typically appear the next business day. Moreover, the amounts are automatically posted to the business’ accounting system.Costs
Wepay only publishes costs for the Link referral program, as that’s the only one for which they set the final cost. If you use the Link plan, your clients will pay 2.95% + 25 cents per transaction. For the Clear and Core plans, Wepay will provide you with base buy rates and you will set the pricing for customers.Stripe Connect
Stripe Connect is the platform solution available from popular payment processing company Stripe. The company offers a selection of pre-made UI components that allow businesses to launch faster and simplify operations. Areas open to customization include setting up new accounts, setting payout times (number of business days), money transfers, and creating reports. Stripe Connect is now operational in 34 countries. Stripe Connect claims its routing and payout engine makes it easy to send money to recipients, regardless of business model. Connect automatically tracks balances, batches earnings into payouts, times transfers with local cutoffs, and will even retry failed transfers. The system also incorporates advanced funds flows like account debits and one-to-many payments. With Stripe Connect, payout timing for platform users can be specified. Options include “Instant Payouts”, which allows users to receive funds within minutes for an additional fee.Options
Stripe lists different payment scenarios on its website. “One-to-One” is the typical buyer-seller scenario, which doesn’t apply for platform payments. “One-to-Many” is where a payment on a platform is split between sellers. “Many-to-Many” payments means multiple buyers and multiple sellers. For example, that could be a subscription service that acts as an intermediary between providers and subscribers. Stripe Connect manages payments compliance issues such as card network rules, money transmission, Know Your Customer verification, and tax reporting, e.g. 1099 support. The system employs secure credit card data tokenization to help your business meet its PCI obligations. And Stripe’s money transmission licenses in the U.S. and Europe make international funds transfers as easy as domestic ones.Customer Opinions
The main Stripe platform gets a lot of praise from developers for its comprehensive documentation, and that’s the case for Stripe Connect as well. However, it’s a little difficult to find reviews specifically separating Stripe Connect from the main Stripe solution. If you’ve used Stripe Connect, let us know what you think in the comments!Costs
In the past, Stripe Connect has published pricing of $2 per active account per month plus 0.25% of volume. (Meaning funds sent to an account by your platform.) ACH payouts cost 25 cents per payout. These costs cover your Connect services, including onboarding and customer verification, 1099 tax reporting, platform reporting tools, and more. Stripe Connect's currently published information doesn't readily offer details.Are there alternatives to using a platform payment processor?
Yes, but not ones I’d usually suggest. The alternative is to become a payment facilitator (payfac), also sometimes called a payment services provider (PSP.)PayFacs / PSPs
Technically, PayFac is a Mastercard term and PSP is a Visa term, so both can apply to one business. In practice, you’ll usually only see one term used for one company. A payment facilitator or payment service provider is a specific type of company that offers merchant services to other companies. Essentially, a payfac provides processing capabilities to “sub merchants” under its own merchant account rather than opening a merchant account for every seller. For example, let’s say that you run a software company. As part of your software offerings, you want to provide clients with the ability to accept credit cards from their clients. In the PayFac model, you would set up your client as a “sub-merchant” in order to allow them to process payments. In taking that role, you’re responsible for all aspects of that client’s “merchant account.” Funds from your sub-merchants will go to you, and it’s your responsibility to disburse those funds appropriately. You’re also responsible for dealing with chargebacks and fraud, PCI compliance, following money transmission procedures, and everything else.Pros to Becoming a PayFac
While there are pros to becoming a payfac, they’re somewhat limited. Pros to becoming a payfac:- Seamless onboarding for your clients
- More control over rates for credit card processing
Cons to Becoming a PayFac
There are numerous drawbacks to becoming a payfac as part of a SaaS or other business offering. Expense, compliance requirements, and the staff needed to properly undertake the payfac role can all be overwhelming. Drawbacks to becoming a payfac:- Compliance and regulations
- Cost
- Integration time
- Extra staff or dividing current staff time
