Most active commenters
  • pc(3)
  • sealthedeal(3)

←back to thread

721 points hhs | 31 comments | | HN request time: 1.226s | source | bottom
Show context
pc ◴[] No.22890523[source]
Stripe cofounder here. This isn't really new -- it's an extension of our last round (https://www.cnbc.com/2019/09/19/fintech-start-up-stripe-notc...).

That said, we've seen a big spike in signups over the past few weeks. If any HN readers have integrated recently and have feedback, we're always eager to hear it. Feel free to email me at patrick@stripe.com and I'll route to the right team(s).

As always, thank you to the many HNers who are also active Stripe users!

replies(39): >>22890622 #>>22890634 #>>22890672 #>>22890684 #>>22890831 #>>22890979 #>>22891191 #>>22891279 #>>22891405 #>>22891409 #>>22891593 #>>22891638 #>>22891711 #>>22891797 #>>22891995 #>>22892025 #>>22892038 #>>22892061 #>>22892643 #>>22892871 #>>22892981 #>>22892999 #>>22893425 #>>22893502 #>>22893523 #>>22893570 #>>22893665 #>>22893808 #>>22894106 #>>22894551 #>>22894687 #>>22895895 #>>22896013 #>>22896582 #>>22896793 #>>22897309 #>>22897898 #>>22898327 #>>22898711 #
plantain ◴[] No.22891191[source]
My top issues running my business on Stripe:

1) Many countries still only allow depositing a single currency (i.e. Aus/AUD), doubling the cost of transaction due to the currency conversion, even tripling when we have to convert it back to pay our bills. I always get told either "soon", or "not possible due to the law", despite competitors doing it.

2) If we were an EU company, we'd get charged 1.4%+25c on transactions in the EU, where most of our customers are. Instead, because we're selling from Australia, we get charged 2.9% for some arbitrary reason. This coupled with 1) puts our all-in transaction fees at 5%+ :(

3) I think billing the vendor for refund fees is a really retrograde step - it increases friction in the decision for us when a customer asks for a refund, and industry wide is going to cause less happy customers and less card users online. It's already hard enough convincing Dutch/German customers to use a credit card online.

If any non-EU companies know a cheaper way to process transactions in the EU, I'm all ears...

replies(18): >>22891306 #>>22891361 #>>22891379 #>>22891509 #>>22891874 #>>22891994 #>>22892884 #>>22893178 #>>22893223 #>>22893471 #>>22893669 #>>22893794 #>>22893916 #>>22895751 #>>22897859 #>>22897918 #>>22899678 #>>22942845 #
1. pc ◴[] No.22891306[source]
Great feedback... thank you. In case it's useful, some context on them:

On (1), we started an FX team this year. (There are a lot of legal complexities here around how the funds move, who has title to what at which moment, and so on.) But we're investing significantly in improving it and it should get better soon. On (2), the core issue is card network pricing rules -- by design, they discriminate on the basis of where the business is located. We happily extend EU fees to all EU legal entities, however, and would be happy to work with you to set that up. On (3), refunds aren't free for Stripe, and we were previously in a position where businesses with a lot of refunds were being subsidized by those who didn't. We want to give this margin away more sensibly.

Still, all the issues you bring up are real and I'd like us to find better solutions.

replies(6): >>22891452 #>>22891903 #>>22892464 #>>22893333 #>>22893629 #>>22898632 #
2. trevor-e ◴[] No.22891452[source]
Just want to say thanks for being so transparent with your answers in this thread, really appreciated. As a fly on the wall to most of this -- I don't have a business myself, yet ;) -- I'm learning a lot so far.
replies(1): >>22897842 #
3. econcon ◴[] No.22891903[source]
Isn't FX a done deal based on how TransferWise is able to do it. Maybe you guys can collaborate with them and make payouts in any currency possible atleast in countries where there are no Forex restrictions like Hong Kong.
replies(3): >>22892424 #>>22893655 #>>22898651 #
4. joering2 ◴[] No.22892424[source]
Please no. TransferWise is terrible at customer support and internet is full of horror stories of people founds being frozen. The are the new incarnation of good ole’ paypal. You will get your account frozen the moment you wire more than$1,500 as per my own experience with 3 different businesses giving them a chance.

I hope Stripe which is amazing will never have anything to do with TransferFraud.

replies(2): >>22892687 #>>22896634 #
5. ◴[] No.22892464[source]
6. byefruit ◴[] No.22892687{3}[source]
Not affiliated with TransferWise in any way but just want to say that this is totally the opposite of my experience and that of pretty much everyone I know who uses TransferWise.

We've moved hundreds of thousands of dollars through them over the last couple of years with no problems on their end (we've had problems with banks failing to transfer correctly though..)

replies(3): >>22892766 #>>22893088 #>>22899005 #
7. joering2 ◴[] No.22892766{4}[source]
Glad to know your experience.
8. candu ◴[] No.22893088{4}[source]
Also not affiliated with them, and have been very satisfied so far.

OTOH, I'm in Canada, and I've only used them for personal transfers. I have no idea how they perform for businesses, nor do I know whether they work well for individuals in other countries.

9. plantain ◴[] No.22893333[source]
>(3), refunds aren't free for Stripe, and we were previously in a position where businesses with a lot of refunds were being subsidized by those who didn't. We want to give this margin away more sensibly.

I understand they're not free, but I also understand Stripe does get a considerable portion back that they are no longer passing on?

Couldn't this just have been applied to the problematic businesses then rather than all?

replies(1): >>22893388 #
10. pc ◴[] No.22893388[source]
It varies based on the card type, country, and other things. We could expose all of that more directly but the trade-off there is obviously pricing complexity, which we'd like to avoid.

In our analysis in making this change, we saw that this simply makes little difference for the vast majority of businesses. For example, if you're processing $100k/year and refund 5% of your payments (which would be on the high end of normal), it works out to about $12/month.

While refund rate of course is not definitively coupled to the quality of a business, we do see across our portfolio that it is strongly correlated. Given a basket of possible fees (for example, higher fees on Amex, which most other providers have), we prefer the fees that, on the margin, are least consequential for the businesses that are doing the best job of serving their customers.

Having said all of that, none of our pricing is cast in stone, and we always genuinely appreciate feedback, including contrary views.

replies(3): >>22893865 #>>22895226 #>>22895733 #
11. sealthedeal ◴[] No.22893629[source]
You should consider chatting with us @routefusion :)

developer.routefusion.co

we will solve all of those nasty FX problems your customers are having. Already doing it for a few other e-comm platforms that link into Stripe.

12. sealthedeal ◴[] No.22893655[source]
TW is not an ideal solution.

I am biased, but IMHO using a service like Routefusion solves all of these problems. Companies like Elliot use our API's to settle CC transactions that are in different countries. You hook your Stripe account in and then they re-patriate the money to wherever it needs to go.

Check us out! developer.routefusion.co

replies(1): >>22898989 #
13. infinitelurker ◴[] No.22893865{3}[source]
Are those fees also present for transactions that are refunded immediately before they batch (i.e. testing). Let's say a stripe IP wasn't whitelisted on the server and started being denied coming back, causing transactions to fail. If I want to do a quick live environment test on this it now costs my client money, which is not ideal.
replies(2): >>22893986 #>>22895241 #
14. adambyrtek ◴[] No.22893986{4}[source]
You can do that using Stripe test environment and test cards without any fees. Refunds can take over a week to get processed by some banks, so testing on live data doesn't sound like a great idea. But even if you have to do a couple of live transactions I don't see how the cost of refunds could be significant.
replies(1): >>22894304 #
15. hnick ◴[] No.22894304{5}[source]
Yes live tests are useful for integration issues or as a final verification before going live. But I only do it once or twice with a 99% off coupon or similar so the cost is a matter of cents plus fees. Easy to ignore.
16. thoraway1010 ◴[] No.22895226{3}[source]
Refund rates that fall substantially above 5% are almost always tied to business quality - and those business SHOULD pay. Seriously, if you are refunding 20% of your business you need to look carefully at how you acquire business - stripe is not driving folks away from doing stuff online - you may be.

Stripe has made the right call here - though the silent and vast majority won't have anything to complain about so won't be on here posting.

replies(1): >>22896623 #
17. thoraway1010 ◴[] No.22895241{4}[source]
What volume and dollar value are you testing at? I ask because assuming your time is billed back fully loaded to the client at $200/hr - and you spend 4 hours doing some sort of testing your time is $800... what are the fees relative to this?
18. brongondwana ◴[] No.22895733{3}[source]
"For example, if you're processing $100k/year and refund 5% of your payments (which would be on the high end of normal), it works out to about $12/month".

Patrick, please don't do that. It's scummy maths and unworthy of you. Either "if you're doing $8k/month it work out to about $12/month" or "if you're doing $100k/year it would work out to about $145/year" would be better. Using different units for the two different figures to make them look further apart is the kind of thing done by people trying to mislead with data.

replies(1): >>22898628 #
19. larossmann ◴[] No.22896623{4}[source]
>Refund rates that fall substantially above 5% are almost always tied to business quality - and those business SHOULD pay. Seriously, if you are refunding 20% of your business you need to look carefully at how you acquire business - stripe is not driving folks away from doing stuff online - you may be.

Do you know how often I have people buy something and then call me only to let me know they may have bought the wrong thing?

If you ISL6258AHRTZ & ISL6259AHRTZ, your refunds are likely not due to "business quality."

If you sell NXP610A3B and NXP1608, your refunds likely don't "business quality."

They reflect reality in a world where most people aren't savants with random long strings of seemingly meaningless letters/numbers that make up product codes for chipsets.

I used to employ a competitor in this field. We have taken different approaches to obtaining customers, and in setting up our respective online stores to be as simple as possible - to try and inform people what fits what even if they don't know what they are doing.

But lots of people don't read, then they buy things by mistake anyway.

>While refund rate of course is not definitively coupled to the quality of a business, we do see across our portfolio that it is strongly correlated. Given a basket of possible fees (for example, higher fees on Amex, which most other providers have), we prefer the fees that, on the margin, are least consequential for the businesses that are doing the best job of serving their customers.

What metrics are being used here to judge the quality of a business? How is whether a business is "quality" or not being judged by a credit card processing provider? What information is obtained to make judgments according to these metrics?

I've been in different online and in-person businesses. Some businesses have low refund rate with poor quality, others high refund rate with fine quality. I can say with certainty 100% of the refunds I gave when people sent back a product that was not the product I sent them(or even a product I sell) after they filed a chargeback had nothing to do with the quality of our business - the only thing the merchant would have access to is a he-said-she-said list of jpg files and ranting paragraphs. Hardly fitting information to judge the quality of a business on.

Honestly, I've looked as Stripe's offerings - I pay 2.15% right now with 40/60 online card not present/in-store card present and refunds are free. How is it with a 2.9% fee that people who rarely refund their customers have to pay the fee for those customers for the model to make sense? I'm not asking Stripe to match the fee of a large bank - but can we not charge an additional .7 percent and then say "it has to be done so we don't lose when people refund?"

This is outside the greater implications of this policy - if more merchant services take this on, we will be left with a world where only Amazon, eBay, and Walmart can offer "cancel" buttons on their site. Who will want to do business with small businesses if even something as basic as hitting the cancel button incurs fees?

If I buy a TV, or an ultrasonic cleaner, or a stereo, or some furniture from a small business vs amazon and I mess up something in my order, I have to pay a $45 fee - but when I buy it from amazon, I don't? Screw them, I'll use amazon.

If this is adopted by every single business, it will be just one of many factors that pushes customers in the direction of using Amazon over small businesses. It's hard enough competing with trillion dollar companies as is without erroneous fees being added in that were outside the overton window of business discussion 10 years ago.

To be clear, I have no problem with people choosing to make purchases from Amazon. I do have an issue with the industry slowly adding barriers to small businesses having the ability to compete on a level playing field. I'm all for them earning a good reputation, but we shouldn't be working to put sour tastes in the mouths of every customer who f'd up and made an order in error with someone that they will not have with a larger company.

replies(1): >>22900528 #
20. georgespencer ◴[] No.22896634{3}[source]
Not affiliated and no issues. These are sweeping generalisations and wholly unhelpful.
21. m11a ◴[] No.22897842[source]
Ditto. I don't know how he finds the time, and always touches his email in to make himself available to customers. It's customer service done right and it's great to see.
22. dx034 ◴[] No.22898628{4}[source]
I don't think it's scummy. Revenues are usually measured on an annual basis, fees for many subscriptions come monthly. I believe this gives a good idea on monthly expenses for a business of a certain size.
replies(2): >>22898721 #>>22899305 #
23. BartBoch ◴[] No.22898632[source]
A solution, it seems, might be to allow users to get free refunds for up to 5% transactions in current month. Anything above that is paid.

This way regular members are not penalized by big refunders...

24. dx034 ◴[] No.22898651[source]
I love transferwise and use their service for several currencies but it shows how hard it is to get right. E.g. EU customers in the US get a bank account on the name of Transferwise with you as the beneficiary. Even larger invoicing systems in the US can struggle with this as the person is not a US resident, has sole access to the funds and yet the account holder is a US entity.

Customer Service, UX and speed are amazing. But it took me a while to convince US companies to accept this structure.

25. brongondwana ◴[] No.22898721{5}[source]
Everything you say is true and yet - it also makes the amount look lower than it is (about .15%), which is still pretty small but it's O(100) vs O(100k) rather than O(10) vs O(100k).
replies(1): >>22902141 #
26. sealthedeal ◴[] No.22898989{3}[source]
-4 points. Maybe this reads as too self-promoting. Apologies to the HN'ers reading this :)
27. kernelbugs ◴[] No.22899005{4}[source]
I've had the same (mostly) great experience with them.

My only issues with TransferWise have been having to ask recipients for their full addresses and then manually having to translate address schemes into something that fits in the boxes TransferWise provides in their forms. Sometimes things don't map over 1-to-1 (some Japanese and Taiwanese addresses, for example). I've also found that some Japanese banks only have one branch without a name and Transferwise requires a branch name. I eventually figured things out by researching the branch number online though.

All minor gripes though. Transferwise has let my business operate smoothly and make connections to vendors that would otherwise be cost-prohibitive to pay.

replies(1): >>22906843 #
28. bbutterworth ◴[] No.22899305{5}[source]
I was caught off by this sleight of hand; I agree that it is scummy.
29. BoorishBears ◴[] No.22900528{5}[source]
> If you ISL6258AHRTZ & ISL6259AHRTZ, your refunds are likely not due to "business quality."

> They reflect reality in a world where most people aren't savants with random long strings of seemingly meaningless letters/numbers that make up product codes for chipsets.

If you're selling products to people who aren't intimate enough with the product to tell them apart, and not doing a good enough job of guiding them before they put down their hard earned money, you're failing your customers. So it is very tied to business quality.

You should have warnings, or clear break downs of product descriptions they can use to confirm.

-

A refund is not free for the user either, now they have to go and get a refund, hope they caught it quick enough for shipping, maybe ship it back.

So there is, almost by definition, no situation where you have a high refund rate, and aren't making your customers suffer, and that's not how a quality business is run

30. BoorishBears ◴[] No.22902141{6}[source]
Yeah but why are you saying "It's scummy maths and unworthy of you?" such an overreaction

Most people think of those kinds of expenses in monthly terms, maybe you're not aware of that. This isn't a press release, it's someone's comment off the top of their head.

31. timcameron ◴[] No.22906843{5}[source]
Hey kernelbugs, I work at TransferWise and would love to learn a little more about the issues you face with our address forms (it could be due to the fact that payment system limitations often lead to field limitation on our side). Hopefully I can help you figure out a way to make your life using our product easier as well. Could you please send me an email to tim@transferwise.com?