Looking at the PayPal pricing (https://www.paypal.com/ca/webapps/mpp/merchant-fees), it seems there's a complete steal. Underneath the Stripe-esque 2.9% + $0.30 per transaction, there's this.<p>Payflow Pro<p>$25 Monthly Fee
$99 setup
$0.10 per transaction<p>From Stripe, "We offer volume discounts to businesses processing more than $80,000 per month." Seems like any business above $1k per month and under $80k would save money. ($25 / 2.9% = $862).<p>Am I missing something?
The developer experience for Paypal integrations leaves... much to be desired. I don't know how to convey the magnitude of the difference without forcing you to implement code against a Paypal API.<p>Maybe, for a taste of it: Paypal ships API documentation as X00 page PDF files. Their Payflow Pro product, being relatively simple, requires only 176 pages.<p>Or, in terms of design decisions, consider all the fun of writing software which implements a case statement that maps error code 100 to "Invalid transaction returned
from host (Processor), in the case where the processor is Global Payments East or Central." to, well, whatever the heck you're supposed to do when that happens.
> Am I missing something?<p>Yes, a merchant account. "Start accepting credit cards using your existing merchant account."<p>PayFlow is just a gateway. A gateway cannot process credit cards without being attached to a merchant account; it is just an API to bridge the web with the processing network of the merchant account provider. You can't use it to charge credit cards for $25 and $0.10 per transaction, you pay that _on top of_ the processing fees charged by the merchant account provider.<p>PayFlow was previously a Verisign product that PayPal acquired in 2006.<p>That isn't to say you can't save money over Stripe with PayPal. PayPal Payments Pro is their integrated gateway and processing solution, and discounts below Stripe's rates start at $3,000 per month of volume instead of $80,000 per month.<p><a href="https://www.paypal.com/us/webapps/mpp/merchant-fees" rel="nofollow">https://www.paypal.com/us/webapps/mpp/merchant-fees</a>
There is a decent range of businesses who are well-served by going the Payflow route -- government offices, non-profits, Universities, etc... Generally small-to-mid-sized businesses with small-to-mid-sized payment processing needs.<p>It's been a while, but I've set up a few Payflow-based systems, and it's been a great way to go... Payflow allows you much more control and detailed logging than, say Stripe. Yes, it's a bit of a pain to get it all set up at first, and there are a few tricks with error handling, but it's a good way to go to implement your own payment system.
First mind share. If you are a developer and you want payments, currently you think Stripe.<p>Second, ease of use reputation. Paypal is not known to be easy to integrate with and use.<p>Third, reputation in general. Paypal has a history and reputation (whether deserved or not) of freezing your accounts and leaving you in the worst situation etc.