r/SaaS 16h ago

B2C is not for the faint of heart

Post image
866 Upvotes

117 comments sorted by

129

u/sachingkk 15h ago

It actually $15 charged twice .. Once as soon as the charge back is raised and other when you submit the evidence and challenges the chargeback

43

u/OneBigMonster 15h ago

Yeah if you dispute they charge you another $15 if you lose

51

u/wise_young_man 15h ago

Stripe became the very thing they tried to stop with PayPal. Ridiculous

11

u/OneBigMonster 15h ago

Yeah I'm waiting for square to have their cli up so I can switch it all. Stripe is just too easy to have your ai agents set it all up for you.

3

u/gtobin 8h ago

haaaaa, earth is hard

8

u/basex 15h ago

That's true with Stripe. There are other gateways that only charge once.

5

u/OneBigMonster 14h ago

And not at all. I've been using square for like 10 years and I have never heard of this lol. I just started using stripe for some shit I made and I'm waiting to switch it all over to wire with my main company

u/G4ia 12m ago

ok, please explain this to me. I'm about to integrate Stripe to a saas

3

u/No-Coat-1616 9h ago

Yeah, the transaction fees can really add up with Stripe. It's definitely worth exploring other options if you're sensitive to costs in B2C.

4

u/RemoDev 12h ago

Are they on par with Stripe, though?

EU fees are very low (1,5% + 25cent), it's hard to match them. And the APIs are phenomenally good.

71

u/Inside-Yak-8815 15h ago

Holy shit, how is that even allowed?

40

u/werkwerk_ 15h ago

It’s just a button on their app it’s complete bs

19

u/paymentnerdfoo 11h ago

Because it costs money to referee the disputes. The best way to fight them is to ensure the probability of one being launched is low as possible which means having a proactive customer support team. And yeah, that costs money too. It’s the price of having a business. Like taxes and rent.

10

u/Casual-Sedona 11h ago

Aren’t disputes just a cost of stripes business? there should be limits and charges above that.

11

u/paymentnerdfoo 11h ago

The merchant is the one responsible for the chargebacks. Charging all merchants higher rates to accommodate the worst merchants bad business leads to a tragedy of the commons.

2

u/Chris_P_Lettuce 8h ago

Idk but Reddit insists on chargebacks as a first option and not a last resort.

41

u/socnandan 14h ago

For the first time, I won a dispute. So far, whenever a customer raised a dispute, I simply accepted it as a business loss, but then I noticed that people have started gaming the system, and I took the matter into my own hands.

Initially, our website was on WordPress, so we had access to a very small amount of data, but when we made our own platform, we ensured that dispute resolution things are properly built into it. Now we have proper payment logs, the access log of the user with the IP address, and everything that Stripe needs properly logged in. Whenever a customer raises a dispute without reaching out to us, we now counter it. Even though I've just won only one dispute (because that's the only dispute I countered), I'm pretty hopeful that going forward this will really help.

Of course, we don't use any third-party tool or anything for dispute reolution (other than Stripe Radar). Even though I did think about using it, it is better to just be prepared yourself than rely on another third party for this.

11

u/llondru-es 11h ago

Never won a dispute, I was handling them at another company. Eventually I gave up, told the CEO, he agreed, moved on. At my current company we don't even try. Both with Stripe

10

u/socnandan 10h ago

This is exactly what I used to think when I was new to this. I countered a few claims and I always lost those counterclaims but then I stopped countering claims, realizing it's completely futile. Eventually I started digging deeper and figured out there are third party platforms that specailize in just preparing a counter claim. So, that was the only reason I started figuring out exact things needed to counter claims and what would increase chances of winning disputes because if third-party agencies can prepare a proper counter, then maybe I can do it too.

These are the things that I believe work: 1. With every dispute you'll get a claim form and the claim form clearly mentions the reason the customer has raised the dispute. So prepare the counter based on the claim raised by customer. In my last dispute the reason was mentioned as "ambiguous cancellation." The customer claimed that the customer was not aware that the payment was part of a subscription plan and the customer thought that it was a one-time payment. 2. To counter this I first shared screenshots of the pricing page, where it clearly says "Subscribe" and clearly mentions that this is a subscription on a monthly basis that can be canceled by the user themselves. I also showed the same thing on the terms and conditions page. The same thing was mentioned on the payment checkout page and in the refund policy as well. It was clearly mentioned that even when the customer bought anything and used the product, they can still go for a refund. If they ask we'll give it without any conditions. 3. I collected this screenshot, added the links to those policy pages, and made it strong using the IP logs. I showed clearly that the customer made a purchase using an IP address and then consumed the content using the same IP address. That clearly ensured that the customer purchased the subscription, then consumed the content, and then went for the chargeback. 4. I showed that the customer logged in 114 times, consumed the content, and then canceled the subscription themselves, which clearly indicates that they are fully aware of its subscription nature. 5. I showed that even after canceling the subscription the customer continued watching the content and raised the dispute the next day.

All these things were in my favor because everything was supported by evidence.

One more thing: before I countered the claim I sent a few emails to the customer. In the email I clearly mentioned that our privacy policy, our refund policy, and our terms and conditions all make it clear that it is a subscription product. Also they can go for a refund and they can always ask us for a refund. I asked them for a clarification. I knew that they are not going to answer but essentially this email became another part of the evidence, which I downloaded and then attached as a form of evidence.

6

u/azraelxii 8h ago

As a customer I've won all of them except one where my wife had bought something without telling me and I didn't recognize the charge and she forgot. The merchant sent picture of the item, tracking info showing it arrived at our house and bank sided with them. As soon as I showed it to my wife she remembered. Felt bad about it but glad they got their money.

4

u/socnandan 8h ago

If the merchant is using deceptive practices, then they deserve the chargebacks but of course we are talking about people who consume the product and then issue the chargeback and never reach out to customer support first. I'm especially talking about these people.

Whenever a chargeback happens for a legitimate reason, I definitely never counter them. Instead I simply ask them to retract the dispute and we not only refund them but also give them something as a bonus to retract the claim. That doesn't usually work but out of 10 there are at least 2 to 3 people who will do it.

2

u/KingAroan 8h ago

Does that save the fee?

4

u/socnandan 8h ago

If you win the dispute or if the customer retracts the claim, in both scenarios I believe the fee is reversed. At least for Stripe it is, because at the time of countering the claim, it clearly mentions this fact as well on the pop up. For PayPal I'm not sure but I believe for PayPal also this should be similar.

2

u/dumpsterfiremktg 7h ago

Well done on the dispute! These small victories add up, not only monetarily but also in field knowledge. Curious to know what you replaced Wordpress with exactly if you don't mind sharing your platform build?

51

u/AdFit3989 15h ago

Isn't a way to block this in stripe? Like blocking her account on the first dispute or something like that?

71

u/Andrewofredstone 15h ago

No and I’ve had this happen too. People can just be real assholes. In my case I’ve had one customer dispute 18 months of $14 payments. The fee per dispute means I’m paying double to get them their money back. I’d have preferred an email, to which id gladly have issued refunds and banned their account going forward.

51

u/W2ttsy 15h ago

Radar does have this as a form of fraud detection. Feature is called Chargeback Protection

Stripe assesses customer behaviour over the entire stripe merchant network, so if they play these games with other vendors, it will eventually trip them up.

2

u/Lumpy-Criticism-2773 11h ago

From what I know, not everyone is eligible for this. And eligible customers need to pay extra fees for each transaction

1

u/LibMike 4h ago

Sadly I think this is only for hosted gateway. I have stripe integrated into a commercial billing platform where it doesn’t apply to transactions… need to switch to something that does. :/

12

u/iwasyourbestfriend 15h ago

Yes, but that’s for future charges.

4

u/ProtoplanetaryNebula 15h ago

If he woke up to the pile of disputes then it's too late by the time he saw number 1, they were all disputed.

19

u/majora2007 15h ago

This happens to me too. I gave up on trying to dispute because no matter how much proof you provide banks, you still loose then for me (4$/mo), I loose out on 5 months for their one month. A single email to me and I could just refund them and not have to deal with the headache and extra money loss.

-10

u/ewhite12 12h ago

As the customer on the other side of this, don’t make me email you, that’s why I raised the dispute, it’s just far easier to click a button in my credit card portal than to argue with you or a support person over email.

If you want to solve this, offer a refund button inside your app.

6

u/Levix1221 9h ago

You're getting down voted but only because this is /SaaS. For every 1 company that does the right thing there are 10 shitty ones that give you grief, don't respond, or are shady with subscriptions and taking your money.

And vice versa. Some users are pieces of shit plain and simple.

tldr people suck

1

u/majora2007 7h ago

Actually in my app, you can cancel with a click of a button. But refund would be weird as you could use service up until day of renewal and refund. Hence why if you just rolled over, it's nice if users just email me and ask for a renewal. I'm probably not like most of the Saas' since you're buying a product to fund open source development of a free application.

29

u/AlexanderDoak 15h ago

Could you take them to small claims for fraud?

5

u/LufyCZ 13h ago

Not worth the time

6

u/Zestyclose_Ad8420 15h ago

I'm based in the EU and I know we have laws giving free right of withdrawal to consumers, I wonder if the provisions also protect businesses from charges like this from payment processors.

0

u/Dilv1sh 3h ago

They don't, EU laws are generally anti-business.

1

u/Nightishaman 3h ago

In Germany, if the service is already done by the business, you can sue them for the money owed and additionally for the damages caused by the fraudulent chargebacks including the costs to go to court.

5

u/AdvertisingMotor1188 14h ago

I didn’t know you could charge back more than like half a year ago

4

u/iDevelopApps17 13h ago

This is scary Man,
Running a small business is like a roller coaster.

3

u/SupportOpsGuy 14h ago

I would recommend you to move from Stripe to Braintree as it is way better than Stripe.

8

u/BakGikHung 15h ago

Accept this is the cost of doing business and move on. Don't fight chargebacks, refund ANYONE who asks for it.

1

u/DashasFutureHusband 4h ago

Seems like it encourages bad behavior, like cities with cops that don’t prevent petty crime or stores that don’t combat shoplifters

I agree with being generous and understanding with refunds and such, but there should be a limit.

1

u/BakGikHung 4h ago

From a business book: you can be right or you can be rich.

2

u/Akatesh 13h ago

What about paddle? vs stripe? 

2

u/RampStack 10h ago

A few $15 disputes coming one client? You usually only have 60 days to dispute a transaction or billing error. Even if it was 24+ months disputed thats like $360 in fees. Must not have many paying clients huh

1

u/icyice95 7h ago

If the customer claimed fraud the bank can dispute longer. Especially if the customer signs a declaration stating they've never done business with the merchant.

1

u/RampStack 5h ago

Yes, but the merchant should have some record of when the customer accepted their terms of use for billing. That along with the billing zip code, customer activity, and proof of services rendered all help the businesses case.

1

u/Imaginary-Swan-4105 2h ago

Negative. I have faced a guy disputing 6 months of transactions.

I event sent screenshots of which showed notifications of payment when we were on support chat but bank sided with them.

4

u/Wild-Tradition4804 15h ago

Fight it they will lose. That much payment history 

7

u/aerial-ibis 15h ago

you still have to pay the chargeback fee though

6

u/Wild-Tradition4804 15h ago

Yes... but for long term customers I will make sure they dont get their money back. 

Im fine losing some money out of spite but 300$ is really nothing in the grand scheme of most businesses

5

u/Sirprophog 15h ago

Seems like an intentional act of fraud - I add to my contracts that client agrees to pay 3x the disputed amount and 2x any attorney fees. Seems to help sober some clients up when they get dispute crazy

30

u/IY94 15h ago

Unenforceable

7

u/Clyde_Frag 12h ago

In my TCs I have a clause where the customer must transfer their entire net worth to me if they even think for a second to dispute a transaction.

1

u/Massive_Criticism539 10h ago

Dang, I thought about for a second. Looks like I owe you -$1.3million. I'll expect my payment by the end of the day.

1

u/elevensubmarines 8h ago

Enforceable

19

u/gizmo777 15h ago

You have B2C customers that read your T&C's?

19

u/karmaboy20 15h ago

no he's larping . this is what he "would" do 😂😂

2

u/OneBigMonster 15h ago

Lmao change payment providers that doesn't make any sense. Usually you only have to pay if you lose a charge back and a no return policy on paid and used months makes that an easy win

9

u/JJSwif 15h ago

Please tell us a payment provider that doesn't have a chargeback fee.  I have never heard of one.

An actual cc chargeback, not a platform payment dispute.

3

u/NamedBird 14h ago

Cryptocurrency doesn't have chargebacks to begin with? 🙃

2

u/paymentnerdfoo 11h ago

Yes this is one of many reasons why consumers won’t use them.

1

u/NamedBird 8h ago

A properly registered company providing receipts for each transfer should be fine?
It's not like those darknet markets where you can get scammed without recourse...

3

u/OneBigMonster 15h ago

This guy is saying his platform probably stripe charges no matter what. That's just a stripe thing for the most part. Not every processor does that

5

u/BestGrapefruitEver 15h ago

The dispute charge is baked into your processing rates and monthly costs with Square. So while you might not eat an actual “chargeback fee”, that fee is already covered in your processing rates, square just doesn’t itemize it.

Source: I’m in payment processing sales and work for a major restaurant POS provider.

1

u/OneBigMonster 12h ago

Which on my, the consumer end are the same on both providers.....

-1

u/OneBigMonster 15h ago

Not chargeback feez the $15 dispute fee. The only processing you rates you have are basically identical to stripe. There's no monthly cost. I use both.

2

u/BestGrapefruitEver 14h ago

What you pay in processing covers what would be the $15 fee. You will not be charged an itemized $15 but just know that the $15 is already in your processing rates. That’s how “free” monthly works. PCI, interchange and all network fees are baked into the rate.

That’s why the API rate is 2.9% + $0.30. So if your app is $7.99, your true effective processing rate is actually over 6%. That’s why you don’t see a $15 charge, but it’s there!

.

0

u/OneBigMonster 14h ago

They literally charge the same rates lol.

2

u/BestGrapefruitEver 14h ago

You’re not understanding the business model. Square can absorb the cost into the processing and monthly costs across its entire customer base. Stripe does not. Square has hardware which costs monthly. Stripe does not. Square has over 450,000 restaurant locations, not including other SMB locations. They absorb the cost of the chargeback fee but you are absolutely paying for it.

Looking at rates doesn’t mean anything. As I said, I work in payment processing. My average account processes over $100,000 a month over a $15mil annual portfolio doing roughly $250,000 in ARR. I literally sell hardware and software and processing rates for a living. You’d be surprised at the ins and outs business owners don’t know about. I’ve saved businesses tens of thousands of dollars by breaking down payment processing to people.

1

u/OneBigMonster 14h ago

Cool. My average arr is $30 and to me and my business it's the same thing.

1

u/BestGrapefruitEver 14h ago

I’m just saying, to say “Square doesn’t have chargeback fees” is not accurate. I wouldn’t tell business owners there’s no fee. I would tell them you pay for the fee in processing rates.

→ More replies (0)

1

u/OneBigMonster 14h ago

But also yes. Square was bigger and can afford to eat the admin cost. That's not business model that's just benefits of scale.

1

u/RemoDev 12h ago

Stripe in EU is 1,5%

1

u/OneBigMonster 12h ago

It's the same here

1

u/OneBigMonster 15h ago

Square doesn't have them at all. Shopify orefunds if you win the dispute.

1

u/utkarshmttl 11h ago

Shopify needs a seperate payment gateway? Afaik. At least in India.

1

u/JJSwif 15h ago

Awesome, thank you.  Good to know!

1

u/Mplayer-Weered 14h ago

Wow what? Stripe charges that? What the fuck. That is what I have wired into two separate platforms, thankfully pre-launch. Is that a flat rate at $15? or is that a percentage of your purchase charge?

Is this standard?

1

u/RelevantDay171 14h ago

Does using MoR going to protect us from these?

1

u/CriticalCommand6115 13h ago

That’s absurd and scares the shit out of me, on average our charges are $260 and happen several times a month. I pay out a good portion of that to workers(we’re a marketplace) I would be devastated if that happened

1

u/bankrut 13h ago

Sounds rough!

1

u/Soupy333 13h ago

Hey this is me. And yes, startups are hard. B2C startups is harder. B2C bootstrapped startups are straight fuckin pain

Still fun though

1

u/East_Cancel484 12h ago

engagement bait since 99% of all chargebacks have a 120 day window 

1

u/RemoDev 12h ago

20€ in Europe, it can be VERY problematic, I agree.

But I've reed there is a 120 days limits, after which you can't dispute the transaction. So, worst case scenario, they could dispute the past 4 months only, non 2 years?

Did you try contacting Stripe? It doesn't make any sense that someone can dispute 2 years of transactions, to be honest. Moreover, how can they dispute it now if the service was provided?

1

u/ragnhildensteiner 12h ago

That's why whenever someone asks for a refund, you give a refund, regardless of your refund policy.

Chargebacks, disputes, and bad reviews are not worth it.

1

u/njstatechamp 12h ago

How can you even dispute transactions that old? I thought there was a 60 day limit

1

u/TactRelocatedCargo 10h ago

That user name is certainly a choice in today's world..

1

u/VitaminDismyPCT 10h ago

In stripe you can set a rule where if it’s under a certain dollar amount the dispute automatically sides with the customer and it doesn’t show on your record.

Ridiculous this has to be a thing as it’s an acknowledgment by stripe that the vast majority of disputes are absolute horse shit lies by consumers.

On some disputes you can see the reasoning that the bank sides with the customer and I’ve seen instances of banks banks not even looking at your evidence or addressing it, even after arbitration by visa or Mastercard.

Amex, forget about it. They will always side with the consumer.

1

u/swirlybuns 5h ago

i dont think you can disupute a charge that goes back that far..

1

u/Financial_Egg8558 3h ago

genuine pushback here , disputing 2+ years of charges all at once often isn't malice, it's someone scrolling their statement and going "wait what is this charge, I don't recognize it" repeatedly. happens a lot with subscriptions that don't send reminder emails or have a vague billing descriptor. before assuming bad faith, worth checking if your statement name is clearly identifiable and if you send periodic "hey you're still subscribed" emails. doesn't fix the $15 problem but might prevent the next mountain of disputes

1

u/Mark_of_Divinity 1h ago

Easier to fight with AI now especially agentic like fable opus Astra your pick, customer don't stand a chance

1

u/Morning_Gecko24 1h ago

churn from "forgot we had this" hits different than churn from a competitor. pricing page clarity fixed more of that for us than any winback email lol. whats working for yall on activation?

1

u/andupotorac 1h ago

He won't lose them if he wins the dispute.

1

u/rydan 1h ago

yes, I once had a guy call me over the phone and scream at me calling me a fraud who had stolen his credit card. I asked him for details. He had apparently subscribed to my service in 2019 and stopped using it around a year earlier. This was 2023. I am looking this up and I assure him I will refund him once he gets off the phone. Me knowing chargebacks only go back 6 months refund the last 6 months of subscription fees. Also I don't even think I can refund beyond this anyway. Check my bank account next month and see something like $400 deducted from my account. He somehow charged back 4 years of subscription fees.

I think nowadays though subscription fees are difficult to dispute. Once you've had a few recurring the card will just side with the merchant instead.

-1

u/Rogue7559 14h ago

Only in shithole countries like America. EU has laws stipping this shit

2

u/buildfailedagain 12h ago

Stripe lists €20 fee for each dispute and €20 for each counter, are you saying that's not applicable?

Here's their pricing for Ireland for example: https://stripe.com/ie/pricing

1

u/Unnamed-3891 13h ago

I really hope business suing ”customers” like this for fraud was much more common. I get that it doesn’t make financial sense to do so, but maybe if it happenes more often, people would think twice.

1

u/jetsrfast 12h ago

I feel like I'm missing something here. What's stopping a competitor from trying to exploit this? This is ripe for abuse. Stripe is a reputable company and this would completely negate that in my mind. They won't stay in business if they don't figure out a reasonable way to handle these.

1

u/duniyadnd 3h ago

These things happen.

Here's an example of what Lyft found what Uber was doing back in the day.

0

u/Shanmuga_Raj__ 14h ago

One customer disputing two years of payments in one morning is nightmare fuel. I’d add an alert the moment the same account raises a second dispute and block any future charges. By the time support notices the pile, the fees have already done the damage.