Which functionality is specifically provided (or anticipated to be provided) by Goldman Sachs Bank? The answer is probably a credit card.
Who performs KYC? Is it Stripe FTEs, Stripe contractors, or a vendor? Is it Evolve's vendor? The answer is probably a vendor.
When submitting payments or transfers, does your interface provide a way to show purpose of payment when the transfer is initiated? The answer is probably no.
Not sure why this keeps getting downvoted, these are not very opinionated or critical questions. It's also pretty reasonable to just guess answers, especially benign answers, based on their competitors, if they choose not to answer. They're all good faith questions.
Disclosure: Stripe CC processing customer, no other relation.
Considering Stripe forbids financial services in their t&c's, and this allows Stripe users to implement financial services, the question is, what kind of financial services are now allowed?
Would be great to hear a few use cases for Treasury that can't be done with existing Connect platform (and which fall within t&c's).
Genuinely curious.
Stripe Connect can't be used to hold funds from many rides for a month; they have to pay it out to a bank account (which they might not have) or to a disbursement card, which (because loan repayments are generally not paid on a card in the U.S.) likely doesn't solve their problem without withdrawing cash and buying a money order. That is extra effort and cost for the driver.
Stripe Treasury would let the rideshare platform give their drivers an embedded money management account. That would allow indefinitely holding money, and would allow them to use e.g. bill pay for car payments, similar to the way that many HNers probably pay their own car payments today.
This is good for the platform (solves a pain point for many drivers) and good for the drivers (they get faster access to their funds, decreasing the likelihood they'll get dinged for a late repayment, and can spend less of their time managing low-value-added money movement when they could instead be driving).
I understand some people have trouble banking, but the answer should then be for us to ensure they can have equal access to banking, no matter what.
[0] https://www.irs.gov/newsroom/economic-impact-payments-being-...
Not that any gig companies are doing this yet, or even thought to do it, but I just don't like the idea of this being done in a "company scrips"-like fashion, there are some things that should be totally nuclear to the touch, and tying even more of your life to your company (in the USA you have medical, housing, food, etc. tied to your work) should be nuclear.
I signed up on the wait list and emailed patio11 specifically to build such a product. Regarding your point about company scrip, I think prevention against that is best served by reaching out to your Congressional representatives, as well as members of the U.S. House Committee on Financial Services, to legislate safeguards. Without the force of law, protections are only polite suggestions.
>Stripe Treasury would let the rideshare platform give their drivers an embedded money management account. That would allow indefinitely holding money, and would allow them to use e.g. bill pay for car payments, similar to the way that many HNers probably pay their own car payments today.
It sounds like what Stripe is doing is providing a quasi-bank account, kind of retail frontend emulating limited banking services and backend-ed by GS and the likes as Stripe doesn't seems to have a license themselves ("commoditize your complement" comes to mind). Though it doesn't sound like a service for the driver, it only looks like it. It is the service for the platform. Interesting who really owns the "embedded" account/money - platform or the driver. If the driver then it looks more like bank, if the platform - interesting can of worms, like you employer providing an imitation of a real account for you and holding money in your name. I.e. it seems that the point here is to find a way to keep money in the system (the platform keeping drivers' money in Stripe - i.e. "That would allow indefinitely holding money" seems to be the key here) instead of just merely piping the money.
When I say permit, I mean from an acceptable use point of view, not an engineering point of view.
We don't support using Payments to collect loan repayments in most cases.
Are their cases where you do support using Payments for loan repayment?
I've had an idea for an "informal loan" platform that facilitates loans between friends, but paid back automatically, but I haven't ever acted on it because of the ban on using Stripe for loan repayments.
Synapse offers something like this, but is geared more toward loan origination than to strictly facilitation.
Just curious, who gets paid the interest on these accounts?
Goldman Sachs is one of our financial partners for Stripe Treasury. Specifically, they provide custodial services for the money management accounts. For more details on this sort of thing, I'd recommend reading or having your lawyer read the contracts.
KYC goes through Stripe's processes. This is both operationally complicated and something that we generally do not go into detail on.
Given that the implementing SaaS business will control the UX around initiating a payment, they could control how much or little bookkeeping to do at time of a payment or transfer. Let me know if that doesn't answer the thrust of this question.
Would AngelList's angel investing product, built on Treasury, violate Stripe's AUP? How about TransferWise? These are financial services companies, they are something I can imagine building on Stripe Treasury. But they are probably against your AUP, even if of course they are permissible from a legal point of view.
> KYC goes through Stripe's processes. This is both operationally complicated and something that we generally do not go into detail on.
One of the things I like about banks is, when you're dealing with large amounts of money, which is what I aspire to do, you are talking with an educated person on the other end of the line. It's very easy to talk with integrity because the bank's FTE is experienced, vested in a positive outcome for you, doesn't get tripped up with keywords, and critically, because they live here and are paid well, they have something at stake, you can achieve a remedy if you don't get what you need from them.
With a contractor, there's a script. It's hard to talk with integrity because you might say a forbidden word, or you might merely delay your legitimate business even further by having to wait even longer for a Zendesk follow-up, or you might be dealing with someone in a foreign country beyond the law who is just going to criminally misuse information in your docs, like your passport, because SOC 2 and ISO 27001 are just policies, they're not laws and they're especially not enforcement. This is pretty consistent with everyone’s experience with contractors versus W2 in customer service and other cost departments, it is not a controversial position, it is definitely correlated with the fact that it is capricious, with no remedies, when you are locked out of eg your Google account, compared to say getting your checking account closed at a bank for non-legal reasons - at least the bank gives you the money in the account, while Google generally does not give you your emails nor responds to your support tickets.
It's one thing when it's a $100 merchant payment. Who cares. It's another when it's a $1,000,000 transfer. I understand the desire to scale and compartmentalize, to use vendors. It is pretty clear that the bulk of compliance work is not done through W2 Stripe employees, although I don't see why that is possible with a bank and not with Stripe.
> Given that the implementing SaaS business will control the UX around initiating a payment, they could control how much or little bookkeeping to do at time of a payment or transfer.
I'm asking, how do the typical statement-of-purpose and other KYC processes adopted by other fintech firms fit into your API? For example, if my business or I transfer $1,000,000, most fintech firms ask a day or two later to fulfill more detailed statement of purpose asks, as part of a "large transfer compliance" department sort of thing, like providing an invoice and information about the recipient. I understand this is above-and-beyond any regulatory requirements but I could be wrong. So suppose my end user makes a $1,000,000 transfer that I fulfill using Stripe Treasury-backed API, do you then follow up days later with the Treasury implementer (me), via e-mail, to obtain PDFs from the end user, etc.? Or do you simply not perform this sort of above-and-beyond ask?
The broader question was really about, how do you anticipate doing this KYC in an API-driven way? Or is the answer you will not? I'm not asking the specifics of the policy, I understand you cannot disclose the policy, I'm asking from a UX point of view, how will that policy be acted out? Because building the whole API implementation and then winding up in an e-mailing PDF back-and-forth with a contract Stripe employee anyway sounds pretty crummy.
Are the unusual asks are part of determining whether or not the implementor / intermediary is obeying an AUP, not to fulfill legal obligations? AUPs are at once quite subjective and opinionated but also surprisingly uniform among Internet money companies, leading me to believe that this is not something anyone actually feels strongly about but really just cargo-cults. While I do not personally believe this, the most cynical belief is that this is data gathering and lead generation, that Treasury is really a Robinhood-style business, so the docs asked are retained to be later analyzed for secular, non-compliance reasons like identifying new customers (i.e., the recipients's business) and pricing.
As for handling exceptions on individual transactions: this is something which Stripe does very frequently with respect to our Stripe Connect users. For example, we might need to inquire about a large payment made over a Stripe Connect platform, particularly if it appears out-of-character for their usage or for that platform. (We might have questions about a million dollar “pizza” order.) Depending on our specific business relationship with the platform, the flow might be the platform reaching out to the customer for documentation, it might be the platform reviewing information provided contemporaneously with the transaction, it might involve us reviewing metadata on the transaction, or it might involve us reaching out to the user.
Depending on the specifics of what a platform does, it might have internal compliance or fraud teams. Many of our large platforms do; we interface with them (and create interfaces for them) to maximize their effectiveness and minimize silliness.
If Clearbanc tried to use a Stripe product today, it obviously uses the words "investor" and "Fund me" on its landing pages, "democratize access to capital," - so it sounds like crowdfunding, even though I know Clearbanc's business isn't. Your contractor compliance team would say no, but a Stripe W2, who is equipped for this kind of nuance, would say yes.
However: "We provide the capital to grow and, in return, are paid a percentage of revenue until we are paid back plus a small 6% - 12% fee... no dilution, no board seats" is clearly describing a loan. Here's a link (1) to an SEC filing where in plain language a Clearbanc loan recipient describes receiving a "loan" from Clearbanc. So it's clearly a "lending instruments" and credit service, in violation of your AUP, no doubt about it, you even use the word lending instrument to provide the flexibility to account for this sort of stuff. And here, a contractor would not be able to figure out what I just did - they'd say, "oh their landing page is not using the word loan, which is a keyword in my script" - but a W2 would!
I get it, you want to have it both ways, I get that reality is just, "It is case by case, and in reality, we decide for (1) totally random reasons, like whether or not you are reviewed by a contractor or an educated W2, and (2) the cut of your jib." Maybe you guys permit loans in Stripe Connect.
Maybe these Clearbanc guys really did invoke some kind of magic, by not using the word loan but instead using the word advance and fees, even though their own Fast Company article says loan and the recipients (correctly) account for and legally define the money they received from Clearbanc as a loan. I don't know. It's actually really surprising and I'm trying to cut to the core of the AUP question and why it generates so many problems for you guys.
Is your real takeaway: "Oh, I can't say specific companies." I believe this is wrong! I think you should not be afraid to say Clearbanc, and then find out they make loans, and you should be able to just say, "No to AngelList and no to TransferWise." It's not that big of a deal that Clearbanc makes loans, which is against your AUP, you can work with whomever you want! Which is really what I'm getting at, which is to facilitate a conversation, something between educated people who aren't trying to gotcha each other, that is what we're having, about what the potential of the platform is - not a situation where, oh man, what do I put into this "What do you want to build with Stripe Treasury" box on the invite form? Because if I put in the wrong keywords, I am shut out from something really useful to me, not because I am doing something weird and want to skirt compliance, but because it is free.
(1) https://www.sec.gov/Archives/edgar/data/0001700895/000114420... "During 2018, the Company entered into several loan agreements with Clearbanc in the amount of $670,443, bearing interest ranging from 9.25% to 15%. Interest expense on these loans totaled $26,560 for the year ended December 31, 2018. The unpaid principal balance was $291,214 as of December 31, 2018."
Or are you trying to say that a Stripe customer would be in violation of Stripe's policies, if they used this facilitaton-of-loans to provide loans to their own customers?
Because I think the first statement is obviously false; and the second statement is obviously true, but vacuous — in that that's not the service that Stripe is offering. (Or, I mean, it could be in special cases, but it's not pitched that way because for most companies doing that would be a legal impossibility.)
Obviously, Stripe can hook your company up with a bank; and obviously, that bank can offer your company some loans. Those two processes, separately, are entirely normal things that happen every day in the financial world. Combining them doesn't change that.
Obviously (to me, at least), your company cannot take a loan offered by a bank, and repackage that same loan to your own customers as part of your offering as if it was from you, with your company controlling+mediating that relationship — at least, not without you yourself being legally reclassified as a bank. (Which is why that's not what Stripe itself is doing here. They're just facilitating already-legitimate transactions between banks and businesses, without owning or mediating those transactions.)
And that fact has nothing to do with any company's policies, Stripe's or otherwise; that just has to do with what activities are only legal for banks to do. Stripe isn't filtering these customers out. They're just telling them that they can't take do X with service Y Stripe provides, because they're not banks, and only banks can legally do X, regardless of how.
I think your parent is expressing (among other things) frustration about the fact that Stripe is presenting this product as a very modern, very Internet-based, very progressive product that we expect will be governed by the same kind of opaque, sometimes capricious enforcement of ToS/AUP that google uses to unexpectedly lock people out of their gmail accounts or "de-monetize" their youtube accounts for no discernible reasons ...
... but at the same time, this isn't a free email account and it isn't a video service - it's serious, grownup business involving real money.
So the question becomes, what kind of people are manning the back end infrastructure and how much of it is driven by algorithms ? As your parent describes, he can go to an actual bank and sit down with a real employee and have a substantive conversation with nuance and understanding ... which you can't have with an algorithm.
The volume of businesses that will be interested in this is going to be high. Your accounting platform would LOVE to be able to add banking features. Your expense management platform would LOVE to have direct integrated debit cards and cash management for you (and their customers will love it). Your education institutions would love to have their stored value / payment flows made more efficient (huge numbers of changing students with onsite and offsite dining, stipends, reimbursements etc etc with lots of lost cards and more).
In most cases, business do a POOR job of KYC when onboarding payment recipients.
My guess is stripes default flow to onboard hairstylists and dog walkers will be stronger, and repeat bad actors will be more easily identified by them then whatever your existing corporate treasury process is (usually upload an ACH file with some very minimum checks based on a webapp onboarding).Stripes model for KYC / onboarding will be API driven almost certainly, that's going to be part of the value add without question. Emailing PDF's back and forth is not scalable for onboarding with KYC frankly (and not always that secure).
In more specialized cases, the person building on top of the treasury function, if required by their business / license etc, would need to do additional bookkeeping / KYC as necessary. That's how it always is. For example, many states require a money transmitter license. Transferwise could do the recordkeeping and validation around transfers at whatever additional level needed to be able to offer their product in those states, which may include things like finding out source of funds. So if you are operating a money transfer business, yes, you either may not be allowed on stripe, or you may get asked what is going on.
The other thing is, for many transfers "on platform" its going to be VERY clear what is going on. Stripe will have metadata access on the API side it looks like. They can review what is happening for reasonableness. And they already play in a pretty large space, I would be surprised if a lot of use cases exceeded their capacity and am sure MANY use cases would be within capacity.
Thank you for this insight, however unlikely it may end up being - it is very well taken.
Ha? What does this mean?
> ... provide their business users with access to capabilities which are regulated_,_ with those capabilities fulfilled by entities with the appropriate licensing ...
Short version: we do the hard things for you so you don't have to. Correction welcome if that comma doesn't convey the intended meaning.
If instead of running a store I'm running a bank or some other financial service, that all changes - in that case, someone has to verify your identity to fulfill KYC/AML requirements. Stripe doesn't trust me to do that myself, since it's hard and heavily regulated and it would be onerous for Stripe to make sure I and all their other customers are doing it properly. But now they'll outsource that responsibility to banks on my behalf.
Does Goldman Sachs' misreporting of millions of transactions to the FCA align with Stripe's business ethics policy?
That policy has 2 clauses.A)Generate more money. B) Generate more publicity. The rest is glitter to bamboozle you.
I've worked in and for PSPs for many years, if everybody in that space had the business ethics that the Stripe founders had that part of the domain would have a much better name than it does.
For some background on why I believe this is the case read up on Paypal, CCBill, IBill and many others besides.
Not very strong in self-awareness aren't we?
> The Stripe founders are probably the most ethical players in the payment space and if you make claims like the ones above you should at least provide some examples or evidence.
I dont have any evidence regarding and neither you by the way, but if you want to play modern day Socrates, go ahead.
> I've worked in and for PSPs for many years, if everybody in that space had the business ethics that the Stripe founders had that part of the domain would have a much better name than it does.
I support part of that Kantian ethics involve collecting data from the users("For fraud detecting purposes}[1] and rejecting on previous promises to hike up prices[2].
Look, I am sure the guys at Stripe like puppies and make donations and so on, but at the end of the time, they are a business, a ruthless entity hyper-optimized to make money, nothing else. The rest are empty words like Google's : "Dont be evil" or Disney's "The Happiest Place on Earth". This a 40B company we are talking about, it is not longer a couple of kids in a garage. Despite your deontological aspirations a little bit of skepticism wouldn be so bad.
{1} https://news.ycombinator.com/item?id=22936818 [2]https://news.ycombinator.com/item?id=22936818
IIUC this is useful for marketplaces like Lyft/Uber/Shopify to automatically provision bank accounts for drivers and have money deposited in there? The value add is faster payouts?
Can I use this as a replacement to plaid api? I.e open a bank account through stripe and use that as a way to do finance analytics? What are the banking fees?
Basically: which customer audience is this targeting ? and what headaches does it solve for that audience?
* Open loop wallets, like offering a “spend” account within your product that a user can either use to buy in-product purchases, or use the card/ach/wire functionality to buy external goods. E.g. a car leasing platform for drivers adds Treasury, drivers can use the wallet for discounts on car leases, also use the card to spend on gas.
* Product operations, like having a platform-level Treasury balance you use for reserves, chargebacks, and as glue to make your product flow work. E.g. On demand services marketplace that “buys items customers need and delivers it to their door” can issue cards from a central Treasury balance to their drivers, so that they can use a physical card to buy the burrito for the customer at the restaurant.
...but part of the point with Treasury is that we don’t know every use case prior, just like we didn’t know every way developers would use Stripe Connect (developers are pretty creative!). Our goal was to build for specific use cases, of course, but also build composable enough primitives that people could recombine them in ways we didn’t imagine. We wanted to make a tool that helped unlock developer creativity, because flexible tools were so lacking in the existing fintech infrastructure space.
Do you plan to offer Stripe Treasury to non-marketplace small businesses / individuals?
I ask because the #1 thing I've been wanting for the past few years is basically Stripe Bank :) I hate Bank of America. I'm not happy with any of the other startup banks. And honestly, at this point my first instinct when seeing Stripe Treasury is "Imma just build my own bank for myself!" (and that actually looks like a real possibility, at least technically).
If not, do you plan to offer a retail product for individuals?
(And I have no doubt they'll all expand to handle both personal & business, but I'm impatient ;)
I did this with Twilio - which is to say, I built my own little personal telco with Twilio.
It's not without it's ups and downs but there are a lot of interesting little superpowers I now have over my telco interactions that I would not otherwise have ...
Sincerely,
--A guy who built his own Asterisk PBX-in-a-linux-box that sat on his desk in 2004 and had 2 physical phone lines plugged into it and today, 16 years later, is still running slight variations of the exact same scripts (although now in the cloud w/ VoIP, but same same).
My first question is, will any revenue be available for companies that build on top of this platform? Normal banks make money on interchange on bank cards and interest spread (as well as less savory activities like crazy overdraft fees). Is there any revenue split with the partner? E.g., maybe Goldman pays 0.82%, I offer my customer 0.50%, and so I pocket 0.32% of the balance.
Second, what about customer service for the end customer? There's clearly a top-level layer that's managed by the partner, a mid-level layer managed by Stripe, and the deep backend banking layer managed by the partner bank. How is customer support split up among those 3?
Those were my two main questions. I heard a couple of people asking about use cases. My use case would be an idea I've been kicking around for a while. I've been working on a concept for a next-level-totally-awesome personal finance budget app. The fundamental purpose of a personal budgeting app is to assist you in knowing when to say yes, and when to say no to a purchase, and to do autopsies on past purchases that may have messed things up. I tried a basic version using Plaid to get a data feed from my bank, but the Plaid data feed is inconsistent from bank to bank (with how it handles authorizations that later settle or fail to settle). Being able to bundle a budget app directly with banking could be killer. You'd have real-time, 100% accurate data coming in. That would be a game changer that might make me finally finish my dusty app.
So, Tara, if you're not doing revenue sharing with partners yet, please consider it:-). Revenue sharing is a great way to make apps-on-top-of-platforms flourish.
With respect to customer service for the end customer, this follows the same process as Stripe Connect. Depending on the type of connected accounts you choose, you can have either Stripe take on customer support for you entirely, or manage customer support yourself. While our bank partners power this product, they’re never interacting with end users at all: that layer, from a customer support perspective, is abstracted by Stripe.
Edit: made "connected accounts" lowercase.
0. https://stripe.com/treasury#request-invite
edit: added a space
There are no particular revenue or scale requirements; we tend to roll out features to a few users across the spectrum because supporting users from startup-in-a-garage to publicly traded customers is what we do. We would be thrilled to talk about particular potential use cases; we do envision some B2B fintech applications would find the set of capabilities appealing. Just drop some details on the form and we'll be in touch.
Unless that startup is a site that has naughty pictures!
But maybe Stripe could be pushing back against those limitations or helping to find other solutions. Apple seems to be able to (see Grindr).
Can you please elaborate on this?
If one wanted to create something like Grindr but as a website instead of an app, the options for payment are extremely limited.
Do you intend to allow Treasury to be used to build new bank storefronts? For example, could someone build a slick mobile app and website and use Treasury to launch a B2B "bank", complete with FDIC insurance? Would it be acceptable to launch an offering like mercury.com entirely powered by Treasury?
Or is the intent to only allow Treasury as an adjunct to a "real" business?
Thanks!
A few years ago I started a company with some partners and we signed up with Stripe Atlas. At the end of the lengthy application we got rejected by Stripe because our business falls under the "regulated" category. Even though we didn't need credit card processing, just ACH, and the former is seemingly where these list of prohibited businesses come from.
We ended up going full steam ahead with Dwolla instead. Although the developer experience is not as polished as Stripe, they don't discriminate against fully legal businesses that should be allowed to bank and transact like any other.
And there are no "rules" restricting these transactions over the ACH network, Stripe is applying the widest scope of restrictions gathered from across of its partners, which include the credit card processors.
And I was asking this question to the Stripe PM, not some uninformed white knight.
Will Stripe Treasury support Factoring use cases? If you're not familiar with factoring, let's say you get a large order that you can't actually afford to fulfill due to a lack of cash-on-hand to buy materials, rent equipment, etc. Rather than requiring the customer to pay up front or getting a loan (possibly using the invoice as collateral), you can just sell the Net-30 (or 60, or 90) invoice outright for something like 95¢ on the $ to get the money you need to fulfill the order. This is particular popular in industries like fashion that have long lead times for both manufacturing and for billing.
Anyway, could Treasury be used like this?
Handling invoicing and payments for a class of enterprise customers who can't use a credit card for payments as a matter of policy can be painful.
*edit: I think this is actually possible with stripe connect today.
I've long had in mind doing something like that as non profit to wipe out the predatory payday loans business which preys on the most financially vulnerable in society. It just seems too difficult for me to do with current bank services. This potentially changes the calculus.
If you're under 13, you are not allowed to use Stripe at all regardless of what country you're in.
Is the same thing going to happen with Stripe Treasury? How can I find out if what I want to do is permissible now that Treasury exists?
The accounts can also do both push and pull ACH payments.
While we do not currently support depositing checks into the accounts, we expect to soon, via “remote deposit capture.” You may have seen this sort of experience in mobile applications for many U.S. banks the last few years: take a picture, check gets deposited. If we offer this, we will do it in a fashion which minimizes the engineering work required by the software company, like we broadly try to minimize non-value-creating engineering work for our users.
Will you be offering any consumer loans solutions in the future?
We're starting the limited beta for businesses serving businesses in the U.S., but our ambitions for products are always bringing them to all appropriate users on the internet. This is one reason why we partnered with global banks to launch this.
Still bad enough. As shreygupta said, stay safe...
Do you allow transactions by and with users in states which the US is (illegally) imposing sanctions on? Like Iran?