← Back to context

Comment by stingraycharles

6 months ago

Correct, then you effectively become a holder of someone else’s money, which creates all kinds of legal trouble (you need to put that money into a separate, third party’s account that shields it from bankruptcy etc).

What they could do is automatically refund the credits to the original account as soon as they expire, but that would mean it’s not the deposit but every API request that would be counted as revenue, which creates a whole lot of other complications. Let alone the fact that refunding after a year is problematic as the original payment methods may have expired, changed, and that you’re still the holder of someone else’s money until the credits are used.

Bottom line: this is industry practice, but given how much flack Anthropic has been getting about the lack of transparency lately, this just adds more fuel to the fire and could be defused by some additional explanation from Anthropic’s side.

> you need to put that money into a separate, third party’s account that shields it from bankruptcy

This is wrong. You don’t need to do any of that. They paid for a service and it becomes a liability, but there’s no duty to segregate those funds. You do not turn into a money transfer agent just because you sell pre-paid credits to your service.

  • Thank you. As someone who used to work for a health fintech, it was amazing how often you'd hear loads of confidently wrong opinions on stuff like HIPAA (no, saying that Lisa couldn't make the meeting because she's out with the flu doesn't make it a HIPAA violation) and money transferring/KYC/AML/etc. laws. Like you said, selling prepaid credits to your service doesn't mean you're covered by money transmitter service regs.

  • This reminds me of a company in town that was known for doing the precise thing of putting money into separate accounts, specifically, CDs. It was the type of service where 50% was paid up front, 25% at specified milestone, remaining 25% at completion. So the company would receive the 50% and place a large chunk of that into a CD. There were lots of reasons, but my favorite was the excuse of it covers when someone fails to pay the last 25%. These were the types of jobs that could easily last 6-12 months. Lots of people had mixed feelings about this, but at least it wasn't paying for office renovations or the owner's car payments, etc.

Fun fact: Starbucks is holding 2 BILLION of people's money in the form of unused gift cards and pre-paid store credit: https://alltrades.substack.com/p/the-bank-of-starbucks

Refunding could violate money laundering laws in some countries, and they're in a lot of countries.

  • Maybe if they had access to an AI they could have figured out which countries customers could be refunded

Exactly, now you’re a bank (or maybe selling unlicensed securities, either way it’s jeopardy).

We ended up revising the contract so that the credits expired after three years. That opened up its own suboptimal outcomes. It was a lesson that was very much learned by us.

On the topic itself - agreed that Anthropic should take a step back and review its policy around comms and good will in general. They’re supposed to be the “good guys” in the AI game - being up front about this stuff is table stakes for them at this point.

  • > Exactly, now you’re a bank (or maybe selling unlicensed securities, either way it’s jeopardy).

    This seems unlikely - after all, a US federal law (the Credit CARD Act of 2009) requires closed-loop (store/brand-specific) gift cards to be valid for at least 5 years after activation and some states like Florida and California don't allow them to expire at all, so for simplicity national companies don't usually let them expire at all regardless of state. But neither a 5-year expiration nor indefinite validity turns the seller into a bank or an unlicensed securities seller or otherwise puts them in jeopardy.

    Naturally, service credits and gift cards are probably treated differently by the CARD Act, but service credits are still not a source of legal jeopardy in the sense you were describing of being an unauthorized participant in the regulated financial world, any more than gift cards are.

    I can completely believe, however, that an approach similar to how gift cards must be handled is financially worse on the company's accounting statements than quickly expiring credits. That worse financial accounting consequence would be a completely sufficient explanation for why the company switched approaches.

    • With gift cards you end up creating a liabilities account and tracking the outstanding value of your issued gift cards.

      This is almost easier if you have a gift card processor who holds the funds for you, but most I’ve worked with either just facilitate transferring money (as in franchises ) or simply processing the initial payment.

      This means you then have to track your outstanding. Depending on the state, if you cease operations you may need to escheat the value of the liability account or pay the purchasers of the gift cards if you know who they are. (Newer POS systems make this possible at times ).

      Gift cards on a financial statement are nearly always a negative or neutral, as while the money is in a liability account, I’ve seen companies in trouble not actually have the funds to cover the liability.

      2 replies →

  • "you either die a hero or live long enough to see yourself become the villain"

That's complete nonsense and lies because Uber, Lyft, and some cloud service providers do not have any trouble holding on to user credit indefinitely. I absolutely can let my credit sit in them indefinitely. As such, expiring my credit is deception and theft, plain and simple. It is a practice done by lazy robber accountants. The services that do it right may not always offer a refund, but at least my credit doesn't expire.

It’s not that, it’s a revenue recognition issue. And there are lots of tricks around it.

Every API request? Can't they just get an invoice at the end of each month to turn that to $ amount. Like a phone bill.