I'm looking to process ~20k transactions a month with an average ticket size of $15 per transaction. Would ISOs(Independent sales organizations) with sponsor banks be good options to consider?
On a related note, you can look at hyperswitch [1], which is an open-source payment orchestrator that supports multiple payment processors. You can self-host it or they have a hosted version as well.
Hyperswitch is free to use for the first 10k transactions of the month. After that it costs $0.04 per transaction. It is a payment switch that comes pre integrated with major processors. So as a merchant your business relationship with processors like Stripe or Adyen remains the same
(I'm affiliated with this product)
I talked to them in December 2022 and they now require a minimum of €5m/year to even consider you. The reason given was that underwriting/KYC for such small accounts is not worth it anymore. So not really an option for small businesses unfortunately. The Adyen sales rep I talked to recommended https://www.mollie.com.
Are you sure about the fixed fee? Their website says it isn't.
> We do not have monthly fees, set-up fees, integration fees or closure fees. We do have a minimum invoice depending on industry or business model. Please speak to a member of our sales team for more details.
Unfortunately they seem to have stopped working on their main payment product for years and it stagnated.
I asked a sales rep years ago if they have plans to integrate Amazon Pay. He said yes. It is still not available. They have Apple Pay, but not Google Pay. After PayPal, these wallets are the most important payment methods in e-commerce here, yet they don't seem to know this and/or refuse to add them for whatever reason.
Instead they now offer loans that are repaid with a percentage of sales. The conditions are horrible. Probably related to selling a good amount of shares to Blackstone PE in 2021.
So the enshittification has started. I guess they are working towards an IPO, so price hikes will probably come, too. Hope they prove me wrong and turn it around.
This is not the experience I have with Mollie. Their API and payment integrations with the subscriptions API is pretty good. Very stable, fast to integrate and all European payment methods we need.
I've had a bad experience with them (though that was a few years ago). Back then they manually reviewed each website before enabling payment processing (which is fine), but then just didn't get back to us. We tried messaging them for a status update, but only got a generic answer that it'd take another couple days. After three or four weeks and another back and forth we just gave up.
As I said, this was a couple years ago, so things might be very different now (we might've been an outlier even back then), but it left a bad taste, because the customer service was so unhelpful, even though they were much smaller than stripe.
I've used Braintree extensively with their subscriptions, and would not recommend using them.
Their documentation is spotty, they don't inform customers about required changes to an implementation, and most importantly their failed transaction rate is much much higher than other processors I've worked with.
Though I suppose that 16% does depend on what the average transaction fee is. If you are higher then $15 it does scale towards Braintree being cheaper.
For sure, although I based it on OP's stated transaction value + volume ("20k transactions a month with an average ticket size of $15 per transaction").
If you're doing ~$300K/month, it’s likely you would've already spoken to our sales team and we would work out custom pricing for your business.
In contrast, I almost feel like Stripe is innovating too much. I wish they stopped product development, no more redesigns, no more API breaking changes, it already "just works" so why rewrite and "improve" everything endlessly.
Have you considered going to one of the archaic platforms and getting a proper merchant account? Moneris, banks (Chase, Wells Fargo), etc? Pretty much all of them will probably offer better support (a customer support line) and cheaper transaction fee.
You lose the developer friendliness, so you'll have to debate if that matters to you. To me it never did.
I have used Moneris, and one provided by Costco and a bank before. They are all terrible SOAP garbage, but they work. I cannot recommend any for the US market as I am Canadian, maybe others have suggestions?
Depends on where you tap into the digital payments chain. At the highest level (with highest fees) are the payfacs (Payment facilitators). Above them are the payment acquirers with comparatively low fees, higher joining fees, more rigorous certification process and the PCI compliance is a chore you need to repeat every year. Above that is not that easy to tap into such as direct link to credit card networks and banks. At your volume, PayFac like Stripe is the best option IMO.
While we're talking about Stripe alternatives, anyone have a good Stripe Tax alternative?
Their pricing is actually insane as they charge per API call rather than transaction amount. That sort of pricing made sense for TaxJar because it was their whole deal, but post-acquisition it would've made more sense to treat the tax product as a complement to the core business and just tack on a small 50c fee for successful tax collection.
Hey mbStavola, Khem from the Paddle team here. We see quite a few sites switch over from Stripe Tax - offloading tax (including the filing) is our core competency (rather than bundling loads of tools together) and we'd charge per transaction for everything to save you paying unnecessary fees. Happy to chat if you'd like to learn more :)
I'd absolutely love to switch to Paddle, the product seems great. Unfortunately, my business is a marketplace which I don't believe Paddle supports. Happy to be wrong on that though!
Are there any plans to have a marketplace offering?
Unfortunately not sadly - we'd love to but the tax categories prevent us from working with any site where the products aren't yours. This is because it takes on all the tax liability.
Stripe are awesome for that (can appreciate the costs stack up internationally though). At your avg transaction size I'm not sure I'd know anything cheaper that's worth the extra work.
I’ve used stax in the past. It is cheaper than stripe, but you’re also paying a monthly fee. In our case, it was $120 a month for a physical terminal in the office. I don’t know what the differences are for API transactions. It wasn’t something we were doing.
We are now with mxmerchant and they are okay? I’ve never seen a credit card merchant go down and not take transactions, but in the 1.5 years we’ve used them, they’ve gone down twice.
But we need to use them because they are the only processor the software uses and we need to now take cards through their system
Every country has couple, if not dozens, of payment processors. Most of them will support foreign customers as well. So you have hundreds and thousands of options here. Bottom line will be that they are all essentially the same when it comes to functionality and pricing because they are the middlemen between you and visa/mastercard/... and not much else. So there is very little variety possible in this little space. It will mostly come down to how "pretty" their gateway is(unless you are doing direct integration without redirection), how responsive their support team is and how they bill you and provide transaction information. Again, not much variety. So pick the cheapest one and be done with it.
Outside of the US this is not true at all. There are plenty of ways to transfer money without touching the CC networks but instead use interbank communications.
iDeal, Klarna, SEPA: all fixed pricing instead of percentage based fees.
It depends on where you want to provide your services.
In Poland barely anyone uses cards for online payments. There are couple of different options: one-time automatic transfers that support major banks, BLIK (payment via one-time code), etc.
Exactly, and it works well. Unfortunately as a customer you don't have the level of protection with these services a CC or a specialised top up "virtual" debit card has. Charge backs etc. It's one of the reasons why these alternative payment methods are a lot less risky to process and therefore cheaper for the merchants.
So it makes me wonder why global companies like Google are so "credit card" centric. For example. You can attach a debit card as a payment mechanism for Google cloud services, but it can't be a top up one... Why? It is very annoying I have to open an extra account with overdraft block just to maintain some control on the spending if they suddenly decide to charge a wrong amount.
> Unfortunately as a customer you don't have the level of protection with these services a CC or a specialised top up "virtual" debit card has.
Generally, you'd have to have your bank account hacked to have a reason to reverse a charge on these types of systems. It happens, but very, very rarely and the banks have a lot of reasons to make sure it doesn't happen. That or you gave money to a scammer and that's your own fault (but they'll still help you).
This is why the fees are much, much lower. Often these systems even verify that you actually have the money and can transfer the amount to your business bank account on the same day. You can't do that with credit cards.
I'm always surprised by the diminutive and inaccurate view of the US that I see on HN. This is, of course, EXACTLY the same in the US and elsewhere. The OP was asking specifically about CC processing.
OP said _payment processing_, and then parent said
> they are all essentially the same when it comes to functionality and pricing because they are the middlemen between you and visa/mastercard/... and not much else
Which is false, as there are many payment providers using fixed cost models and not touching the CC networks. And in a lot of countries this is the main method of online payments instead of credit cards.
I would not say it is exactly the same as in the US.
I'd be interested to see some stats on that. I wouldn't think that alternative to CC is the primary form of online transactions in any country, unless you're excluding debit cards from that category. At least not yet. And, just like everywhere else, there are countless payment methods that are not run through Visa/Mastercard in the US. Zelle, ACH, Direct transfer, etc.
Exactly my concern, I'm basically looking to get a service provider that is as close to card networks or banks as possible. Not looking at which one is "pretty" at all. Willing to work with that provider to integrate them with my website
Not at your volume. It would probably cost you more to switch than you'd save, considering the time and training investment involved.
Assuming $250k per year at $15/transaction gives ~16,666 transactions a year. With base Stripe pricing, that means you're paying $5k for the $0.30 per transaction fee and another $7.2k for the 2.9% interchange plus fee. So $12.2k in fees per $250k processed, or 4.9% of processed dollars. Adyen is probably going to be about the same given your volume.
It's important to know that Stripe charges the same fee even though the fee for processing American Express is different from Visa, which is different from Discover and all are more expensive than debit cards. If your business skews highly towards American Express, than Stripe is actually giving you the best rate you could hope for. If you're volume skews debit cards, than Stripe is giving you the worst rate.
It's how they pay for their best-in-class rewards and offerings. This means card holders are more likely to make big purchases on an Amex than other cards, and why many small ma n' pa shops don't accept them.
In my country, they offer some of the best rewards rates and customer care services. Their no-frills chargeback protections and airport lounge network are somewhat better than what I have with my Visa card. However, Amex lacks offline acceptance and can be quite challenging to meet the "milestones" for annual fee waiver.
Other answers are good but keep in mind that other brands can be pretty expensive. If you are B2B but most of your business is using a credit card, Visa and Mastercard business card and government purchase card transactions are more costly than American Express.
I don't think Stripe loses any money on a transaction. All interchange rates are less than 2.99%, but some are very close. For very low volume/low ticket price, stripe is a pretty good deal. But if high volume, there's bound to be a better option that pays off considerably the sooner you implement it.
Now, if you can get most of your customers using debit cards or ACH-type transactions, you can really achieve a low cost if you use a processor with interchange-based pricing.
Why support American Express? Their members tend to be better customers in my experience, and they appreciate that you support their preference.
In my experience people with American Express also carry a Visa or Mastercard, so there’s limited downside to refusing to accept it.
Crazy that we live in a world where 3% is “a good deal”. In Europe the fees are capped at 0.15%, and I’m sure even that is well above the true costs of payment processing. Interchange fees are such a clear case of market failure that I’m surprised they haven’t been regulated.
I agree, and the rewards system gives consumers a false idea that they are getting a net benefit. The new game is charging a 3.99% service charge to the customer to pay with card, which takes the pressure off the vendor and allows the processor to take a larger cut. In some places, like tourist traps, you don't have any other options. The ATM in town might charge $3.99 withdrawal fees as well.
I was told by an insider that the reason why emv+pin is not used in the US is because Visa/MC actually profit from fraud. If fraud were cut considerably, you could argue that the network is only providing 5-10¢ of value per transaction, and cut their rates with legislation.
If we went to a system like PIX in Brazil, and dropped rewards, we could do away with most of the industry. People would only use credit cards if they needed credit.
Hello,
(I’m co-founder of MonoPayments, white label payment platform for fintechs.)
If you want to pay less, you have to use local processors with local currencies. This would be a complex operation.
1. Establish a company at that jurisdiction
2. Make agreements with processors, it could be banks or wallet providers.
3. You need a treasurer (or CFO)
4. Foreign Exchange rates will be a concern after a while.
I currently operate only in US and I am willing to put in the effort for integration, PCI compliance etc. Do you have any recommendations for the local processors you mentioned?
https://recurly.com/ maybe, I can't find this in their pricing page, but from what I know it looks like this: revenue fee 0.500% transaction fee $0.08 and selected plan (there is free one); with your volume that would be around $3.2k a month in fees.
For non-US residents (digital nomads), besides Stripe and PayPal, other payment companies have strict KYC requirements. Most payment companies require local residency and SSN. Why should Stripe be avoided? Is it difficult to pass their underwriting policy?
Not sure if this previous thread from years ago will be of any use, sharing it just in case any of the alternatives are still relevant or could be of use for you: https://news.ycombinator.com/item?id=22596082
Curious: you must have done a lot of groundwork to provide the whole stack as a solution, would love to hear from you how you internally select the processors you work with. Or are you directly integrated with banks and card networks?
Sure - it's always evolving as we add more gateways and payment methods. We currently have three Stripe gateways (each region), WorldPay and Checkout.com.
We find that payments getting accepted is dependent on a whole number of things and having the ability to re-route and retry based on the location of the transaction massively helps boost chances of it going through.
You're absolutely correct in that haha - we exist to make sure teams don't have to do all this work internally themselves, as it becomes increasingly messy the more you grow.
Can I ask what category of product it is you're selling?
Hey NavyG - Khem from the Paddle team here. We offer a merchant of record model which takes all of the manual work/integrations away and can migrate customers seamlessly over so you can focus on the product. Happy to chat if you'd like to learn more.
One obvious answer is that Stripe has name recognition and fame, which means they can afford to charge more and get away with it. And smaller companies have an incentive to prioritize growth and user acquisition over immediate profit.
But what other tradeoffs are you implying there to be? I understand in a vague sense that payment processors deal with a lot of ugly behind-the-scenes stuff like mind-boggling varieties of frauds, dispute resolutions, regulations, etc., but what exactly is the difference in this specific case, and how might it affect a potential user in practice?
Yes, want to understand the trade off and would like to know what the challenge is in integrating directly with a payment provider that is closer to the networks / banks. I love Stripe for how easy it is to get started with but I am looking for opportunities to save cost further but getting closer to the acquirer
Underrated, but probably the best long-term solution. Along with direct integration of popular wallets like PayPal, Amazon Pay, Apple Pay and Google Pay. GoCardless for bank account based stuff.
For over a decade I've been having free bank accounts with free Visa and MasterCard debit and credit cards, and I've been using them with services that allow me to create as many free virtual credit cards I wish.
I thought these services were already widespread.
Are people still paying for debit and credit cards?
Because you can choose which processor you want to use and there are many low-cost ones, including some inter-bank ones with fixed cost (no %)
Most shops like WooCommerce and Shopify have ready-to-use plugins for it.
(I'm not affiliated, but i build e-commerce for brands)