Uitdaging
GitHub Sponsors wilde open source-ontwikkelaars helpen die open source-projecten onderhouden die belangrijk zijn voor de wereldwijde digitale toeleveringsketen. GitHub wilde een duurzaam en schaalbaar programma maken dat wereldwijd vertrouwd kon worden en op grote schaal beheerd kon worden voor organisaties en ontwikkelaars.
Als het belangrijkste financieringsplatform voor open source moest GitHub Sponsors een makkelijke onboarding-ervaring bieden voor ontwikkelaars en financiers in de VS en daarbuiten, en tegelijkertijd zorgen dat alles volgens de regels ging. Dit was vooral belangrijk voor uitbreiding naar ontwikkelingslanden met bloeiende open source-communities, zoals India en Brazilië.
Hoewel een snelle lancering en schaalbaarheid prioriteit hadden, moest GitHub Sponsors ook een hoog niveau van veiligheid en vertrouwen handhaven. "Zakelijke financiers hebben een hoog niveau van vertrouwen en schaalbaarheid nodig om tijd en geld te investeren in de financiering van hun open source-afhankelijkheden", aldus Kevin Crosby, senior director van open source-financiering. Het platform had met name tools nodig om kwaadwillige activiteiten, zoals creditcardfraude, te identificeren en te voorkomen.
De ondersteuning van bedrijven hing ook af van het vermogen van GitHub om bedrijven te factureren voor hun financiële verplichtingen – meestal een tijdrovend handmatig proces dat organisaties vaak belet om te financieren vanwege interne organisatorische hindernissen. GitHub had een factureringssysteem nodig dat geschikt was voor bedrijven, flexibel en snel was en de nodige tools kon bieden om aan hun eigen eisen te voldoen. Het moest GitHub Sponsors ook helpen groeien en evolueren om aan de toekomstige behoeften van zijn gebruikers te voldoen.
Oplossing
GitHub Sponsors is in 2019 gestart met Stripe Connect. De makkelijke onboarding-flow van Connect en de mogelijkheid om snel live te gaan, maakten het een perfecte match voor het platform. Met Connect kan GitHub Sponsors snel en veilig betalingen doen aan internationale ontwikkelaars in hun lokale valuta, overal waar Stripe actief is.
"Door samen te werken met Stripe kregen we een merk dat bedrijven kennen, tools om vertrouwen en naleving te maximaliseren en de mogelijkheid om wereldwijd te groeien", aldus Crosby. Bovendien zijn de ondersteuning en het begrip van Stripe voor het open source-ecosysteem van fundamenteel belang geweest om het voor beheerders gemakkelijker te maken om financiering te krijgen, zodat open source-projecten over de middelen beschikken die ze nodig hebben om te groeien. "Net als zoveel andere aspecten van het internet is open source een fundamenteel onderdeel van wat we bij Stripe doen", legt Mike Fix, Stripe-ingenieur en hoofd open source, uit.
GitHub Sponsors heeft ook Stripe Payments geïmplementeerd, en dan vooral de Payments Intelligence Suite, met Adaptive Acceptance, netwerktokens en card account updater. Het AI-model dat de suite aanstuurt, is getraind op tientallen miljarden transacties en gebruikt zelfgestuurd leren om de prestaties te verbeteren.
Om het risico op fraude te beheersen, heeft GitHub Stripe Radar ingezet, dat AI gebruikt om frauduleuze transacties op te sporen en te blokkeren. Het platform is onlangs ook overgestapt op Smart Disputes, een nieuwe AI-oplossing van Stripe die het proces van chargebacks automatiseert door automatisch bewijsmateriaal te genereren en in te dienen om geschillen te weerleggen. "Gezien de aard van GitHub Sponsors krijgen we te maken met creditcardtests", aldus Crosby. "Het nieuwe geschillenproces van Stripe helpt ons dat op grote schaal te beheren."
GitHub gebruikte Stripe Invoicing, een wereldwijd softwareplatform voor facturering dat organisaties helpt betalingen sneller te verwerken, waardoor ondernemingen die via factuur wilden betalen sneller toegang kregen tot geld en betere service kregen. Invoicing hielp het platform om geld van sponsor naar ontwikkelaar efficiënt te volgen en te traceren, een belangrijke factor om aantrekkelijk te zijn voor grote ondernemingen.
Resultaten
Twee maanden tot de lancering van het platform
GitHub Sponsors kon de Connect-integratie in twee maanden lanceren. Zodra het live was, konden nieuwe ontwikkelaars binnen enkele minuten aan de slag, waardoor het platform snel kon groeien. Tot nu toe heeft het platform geholpen bij het faciliteren van meer dan 60 miljoen dollar aan investeringen in open source software.
De wereldwijde uitbetalingen van Connect zorgen voor een vijfvoudige toename van de wereldwijde dekking
Toen GitHub Sponsors in 2019 van start ging, ondersteunde de eerste integratie 22 landen. Tegenwoordig ondersteunt het platform 103 landen, en er staan er nog meer op de wachtlijst. "Dankzij Stripe hebben we kunnen uitbreiden naar gebieden waar we een aanzienlijke groei van de ontwikkelaarsgemeenschap hebben gezien", aldus Crosby.
Dankzij de Stripe-integratie van GitHub Sponsors kunnen ontwikkelaars zich op het platform aanmelden via een interface in hun eigen taal, met vragen die aansluiten bij hun lokale bankgegevens en compliance-info.
Factureren kost nu slechts enkele minuten in plaats van dagen
Vroeger duurde het handmatig factureren bij GitHub Sponsors dagen. Met Invoicing is het proces nu veel makkelijker en duurt het maar een paar minuten. "Grote organisaties zoals Microsoft kunnen meedoen aan GitHub Sponsors omdat klanten binnen een paar minuten een factuur kunnen aanvragen, betalen en sponsoring kunnen regelen", aldus Crosby. "Dankzij de flexibiliteit van ons nieuwe proces hebben we ons klantenbestand uitgebreid en is het totale uitbetaalde bedrag gestegen. Bovendien zien we een gemiddelde stijging van 13% op jaarbasis in het aantal nieuwe organisaties dat facturen aanvraagt."
#De tijd die wordt besteed aan het oplossen van geschillen is met gemiddeld 20 uur per maand verminderd
Voordat Smart Disputes werd gebruikt, bekeek GitHub Sponsors geschillen handmatig. Het zoeken naar bewijs voor sommige geschillen kostte veel tijd en was best vermoeiend voor het team. Door de tijd die het kostte, werden geschillen bijna nooit betwist. Met Smart Disputes bespaart GitHub Sponsors vier tot vijf uur werk per week.
"In de eerste maanden sinds we Smart Disputes hebben geïntroduceerd, hebben we een veelbelovende ontwikkeling gezien in ons vermogen om middelen te verschuiven naar andere prioriteiten, zonder dat we ons zorgen hoeven te maken dat geschillen verlopen voordat we een geschil kunnen behandelen", aldus Crosby.
Stripe heeft een belangrijke rol gespeeld in de groei van GitHub Sponsors sinds we het in 2019 voor het eerst hebben geïmplementeerd. Naarmate ons programma groeit, verwachten we dat we meer producten en functies van Stripe nodig hebben om schaalbaarheid te garanderen, de efficiëntie te verbeteren en effectief in te spelen op de veranderende behoeften van onze klanten en gebruikers.