Why did Stripe, a global payments giant, decide to help the Ottawa trucker convoy? That's what I was wondering as I watched the recent House of Commons committee into the crowdfunding of the convoy, which aired last week. (You can catch it here.)
If you recall, the convoy raised $10 million or so via GoFundMe, a crowdfunding site, only to switch over to competitor GiveSendGo on February 5 when GoFundMe froze its campaign. (I wrote about convoy financing here and here.) The $9 million or so that was subsequently raised on GiveSendGo was to be disbursed to truckers to pay for fuel, food, and shelter. These funds are currently frozen thanks to an Ontario government restraint order and a private class action suit's Mareva injunction.
The committee's inquiry makes for interesting listening. Representatives of Stripe, PayPal, and GoFundMe were questioned during the first hour. The second hour was taken up by GiveSendGo's two founders.
Stripe's role in all of this seems the most questionable to me, and credit goes to Members of Parliament Demoff, MacGregor, and Chiang for trying to tease out Stripe's line of thinking. Why did Stripe, one of the largest payments facilitators in the world, keep connecting GiveSendGo's convoy fundraiser long after it was clearly illegal under Canadian law?
Stripe is a payments processor. It provides online stores and websites with access to the all-important Visa and MasterCard payments networks. During the committee meeting, we learnt that Stripe is the payments processor for both GoFundMe and GiveSendGo. Crowdfunding sites like GoFundMe and GiveSendGo provide a set of tools that campaigners who need funds can use to connect to donors.
GoFundMe shut down the convoy's campaign on February 5 citing violations of its terms of service, specifically a prohibition on violence. In the first hour of the Parliamentary committee meeting, we learnt that GoFundMe based its decision on direct communication with Ottawa's mayor and its police chief.
It's important to realize that the terms of service for GoFundMe, GiveSendGo, and Stripe are broadly similar. They all prohibit transactions that will be used to promote violence. Neither GiveSendGo nor GoFundMe allow campaigns that promote hate. (Notably, Stripe doesn't say anything about hate in its terms of service.) Lastly, all three prohibit their platforms from being used for illegal activities.
GiveSendGo's convoy campaign came online on February 5, almost to the hour that GoFundMe closed down the convoy's original fundraiser. If you haven't heard of GiveSendGo, think of it as the Rebel News of crowdfunding sites. In addition to trumpeting its Christian virtues, GiveSendGo loudly & proudly reconnects any controversial campaign that GoFundMe has cut off, the idea being to exploit America's culture wars in order to gain traction against its crowdfunding competitor. For instance, after GoFundMe halted campaigns such as Kyle Rittenhouse's legal fundraiser and a number of anti-vaccine efforts, GiveSendGo reconnected them. (See my article for the Sound Money Project on this.)
(And that's fine, by the way. As long as people on all sides of the political spectrum are engaged in legal non-violent activities, they should get access to the payments oligopolies Visa and MasterCard. The combative competition between GoFundMe and GiveSendGo achieves that.)
So now you can understand why GiveSendGo would crave a controversial (even illegal) campaign like the trucker convoy. What a perfect marketing stunt for catching the attention of its broadly American user base. But Stripe's reasoning for welcoming the convoy is less clear. Stripe is not a small-time redneck organization mining the culture wars for attention. It's a big multinational payments processor.
Let's try and tease out the legal ambiguities that Stripe must have struggled with beginning on February 5. After conversations with Ottawa's police chief, Stripe's own customer GoFundMe had just cut the convoy off on alleged violence. Yet that very same day Stripe chose to allow the convoy-linked funds to flow across its platform via its other customer, GiveSendGo, even though Stripe's terms of service prohibits violence.
Did Stripe not agree with GoFundMe's assessment that the funds were facilitating violent activity? Perhaps it had better information sources than Ottawa's police chief?
Maybe Stripe execs decided to treat violence as one of those things that's open to interpretation. A few incidents can be written off as bad apples, leaving the overall campaign in compliance. The just a few bad apples defence seems to have been GiveSendGo's justification. In his account to the House of Commons committee, GiveSendGo co-founder Jacob Wells rationalized hosting the trucker campaign by noting that there are always "fringe elements" in any protest. Perhaps Stripe execs felt the same?
Or was Stripe's decision to connect the convoy fundraiser a case of willful ignorance? That is, was it a case of avoiding becoming too informed about the situation in order to dodge having to make a difficult decision? Unlike GoFundMe, Stripe never seems to have reached out to Ottawa's police chief. And Ottawa's police chief never directly contacted Stripe. Might this combination have allowed Stripe to maintain enough distance that it could determine that the convoy was in compliance with its terms of service?
A version of willful ignorance was cited by GiveSendGo. “We were doing our business, allowing people to raise funds on GiveSendGo. Your government found issue with it, but yet they would not come to us and tell us they found issues," said co-founder Heather Wilson. "The Bible speaks to this, that when you have an issue with somebody you go talk to them and you resolve it." Like GiveSendGo, maybe Stripe deemed the lack of an explicit nudge from Canadian law enforcement to be sufficient to clear the convoy of suspicions of violence.
Let's move on. Violence is one thing, but the bigger issue to me is plain ol' illegality. If violence is open to interpretation, surely illegality is a black and white issue.
As MP MacGregor pointed out in his line of questioning, on February 6 the City of Ottawa had declared a state of emergency. But Stripe continued to process payments for the convoy. Here is MacGregor: "I think we all have a question here. How did Stripe allow this to go so far? Were you not aware of what was happening with these funds?"
On February 9, the Ottawa police department notified protestors they were engaging in mischief, a criminal offense. The "unlawful blocking" of streets was resulting in citizens being denied the "lawful use, enjoyment and operation of their property," declared the police department's press release, and the convoy was henceforth required to cease its blockade of downtown Ottawa.
Even though the crime of mischief had been publicly cited by the police, Stripe continued to allow the GiveSendGo fundraiser to accept payments.
Remember, Stripe says that it prohibits illegality. In Stripe's words, you must not use Stripe’s services for "products or services that are in violation of law in the jurisdictions where your business is located or targeted to." So the convoy was in violation of Canadian law, yet Stripe kept the funds flowing.
The illegal nature of the protest only got more explicit with the passage of time. On February 10, an Ontario Superior Court justice signed a restraint order freezing the GiveSendGo funds based on a police affidavit that the funds were facilitating the "indictable offence of mischief."
Surely this was the smoking gun.
Not so. With one hand Stripe froze the funds. That is, it complied with the restraint order by refusing to disburse the funds to the convoy. With the other hand it continued to allow the campaign to raise money. Yep, donors could still use their cards to fund a GiveSendGo campaign that was, by that time, plainly illegal under Canadian law. (The campaign remains open to this day.)
The parliamentary committee meeting never fully explored Stripe's thought process. But if I had an hour with Stripe executives, I'd want them to explain how they squared: 1) GoFundMe's finding of violence with Stripe's own prohibition on violence, and 2) law enforcement's description of the convoy as illegal with Stripe's prohibition against illegal activity. Stripe may very well have a sound legal basis for why they let the convoy fundraiser go on. (Perhaps it would have exposed it to liability in the U.S.?)
Or maybe this was a case of a platform enforcing its prohibition against violence and illegality as loosely as possible (or not at all) in order to continue a profitable relationship. I'd like to know more.