Uitdaging
Terwijl Cursor zich voorbereidde op de lancering in 2022, was het kleine technische team gefocust op het perfectioneren van het agentic ontwikkelplatform. “Het einddoel voor ons is om het bouwen van software te evolueren naar iets dat van een hoger niveau en productiever is,” zegt Michael Truell, oprichter en CEO van het in San Francisco gevestigde bedrijf. Truell en zijn team willen het geploeter bij het bouwen van software elimineren, zodat developers zich in plaats daarvan kunnen richten op het controleren van de logica van de software.
Hoewel de agenten van Cursor de productsnelheid van het team verhoogden, waren de ingenieurs nog steeds dun bezet. Het bedrijf had dringend behoefte aan een betalings- en facturatieinfrastructuur om snel te kunnen schalen.
Cursor had een online betaal- en facturatieplatform nodig dat dezelfde eenvoudige, intuïtieve klantervaring zou bieden die de code editor bood. Een naadloos afrekenproces en een breed scala aan geaccepteerde betaalmethoden waren de hoogste prioriteiten terwijl het bedrijf naar monetisatie toe werkte.
Voor de backend had Cursor een leverancier nodig die robuuste API's bood om de behoefte aan aanpassingen door de technici van het bedrijf te minimaliseren, die zich moesten concentreren op het bouwen van het kernproduct van het bedrijf. Het bedrijf zocht ook naar tools die het kleine financiële team kon gebruiken om efficiënt de boeken af te sluiten en inzichten te verkrijgen uit betalings- en facturatiegegevens.
Oplossing
In Stripe vond Cursor precies wat het zocht: een end-to-end betalings- en factuuroplossing die ingenieurs niet weghield van het bouwen van het bedrijfsplatform. In plaats van maanden te besteden aan het bouwen van een aangepaste facturatieinfrastructuur, gebruikte Cursor de kant-en-klare functionaliteit en developervriendelijke API's van Stripe om in minder dan een week een oplossing online te brengen. “We kozen voor Stripe vanwege de mogelijkheid om de bandbreedte voor engineering te minimaliseren en tegelijkertijd out-of-the-box functionaliteit te bieden voor de meeste toepassingen,” aldus Daniel St. Jules, engineering lead bij Cursor.
Stripe Billing bood de tools die Cursor nodig had om snel op de markt te kunnen komen voor het te gelde maken van haar terugkerende abonnementen, met meerdere abonnementsniveaus. Voor aangepaste scenario's, zoals studentenkortingen, legde Cursor interne databaseoplossingen bovenop de flexibele infrastructuur van Stripe. Het bedrijf vertrouwde ook op Billing om zijn evoluerende prijsstrategieën te ondersteunen zonder de noodzaak om een uitgebreide facturatieinfrastructuur te bouwen en te onderhouden.
Met behulp van Stripe Payments activeerde Cursor creditcards, debitcards en digitale wallets, waaronder Apple Pay, Google Pay en Alipay, zonder codering of ontwikkelingstijd. Cursor bouwde zijn afrekenproces met behulp van Stripe's Optimized Checkout Suite, die Stripe Checkout, een kant-en-klaar betalingsformulier ontworpen om wrijving te verminderen en conversie te verhogen, bevat als betalingsoppervlak. Het team schakelde negen betalingsmethoden in vanuit het Stripe Dashboard, waaronder Link, de digitale portemonnee van Stripe die conversie stimuleert door opgeslagen betalingsgegevens automatisch in te vullen voor een snelle, eenvoudige checkout. Naast kaarten biedt Cursor klanten in de VS de optie om te betalen met Instant Bank Payments-alleen beschikbaar via Link om de verwerkingskosten te verlagen. Met Instant Bank Payments kunnen klanten in een paar klikken afrekenen met hun bankrekening. Betalingen worden direct bevestigd en binnen twee werkdagen verrekend - net als creditcardbetalingen - en Stripe garandeert het risico van door de bank geïnitieerde retourzendingen. De Optimized Checkout Suite maakt gebruik van AI-modellen om dynamisch de meest relevante betaalmethoden te presenteren bij elke afrekensessie om de conversie te verhogen en zo de inkomsten voor de startup te verhogen.
Cursor had ook een leverancier nodig die niet alleen frauduleuze transacties kon voorkomen, maar ook kon helpen bij het bijhouden van de zich ontwikkelende fraudepatronen waarmee dynamische AI-bedrijven te maken hebben. Cursor gebruikt Radar for Fraud Teams om fraude te detecteren en te blokkeren op het moment dat het zich voordoet, zodat het slanke team zich kan concentreren op het stimuleren van groei in plaats van op het beheren van fraude en gerelateerde kosten. Cursor gebruikt Radar ook om misbruik van gratis proefversies te voorkomen, waarbij frauduleuze actoren gratis proefversies doorlopen om gratis toegang tot hun product te krijgen zonder te converteren. Dit was een duur probleem voor Cursor, omdat hun productgebruik gepaard ging met hoge computerkosten. Met Radar is Cursor in staat om de gratis proefversies van frauduleuze actoren te identificeren op het moment dat ze zich aanmelden, zodat ze deze proefversies kunnen blokkeren voordat ze het productgebruik opdrijven.
Cursor gebruikt ook de Payments analytics pagina in het Stripe Dashboard om belangrijke statistieken bij te houden en te analyseren, zoals de meest gebruikte betaalmethoden en kaartacceptatiepercentages van haar klanten. Deze gegevens bieden een uitgebreid inzicht in de betalingsprestaties van Cursor, waardoor het team verbetermogelijkheden kan identificeren die de inkomsten kunnen verhogen.
Om omzetherstel te stimuleren, heeft Cursor Smart Retries geïmplementeerd, dat AI gebruikt om de optimale dag en tijd te bepalen om een mislukte betaling opnieuw te proberen. In 2024 herstelde Smart Retries 38,4% van de mislukte betalingen voor Stripe-gebruikers.
Om financiële operaties en inzichten te versnellen, heeft Cursor Stripe Data Pipeline en Stripe Sigma geadopteerd. Met Data Pipeline synchroniseert Cursor automatisch hun volledige Stripe-dataset met hun datawarehouse. Deze integratie voedt hun interne prestatiedashboards en biedt betrouwbare rapportage over kerngegevens zoals omzet en churn. De pipeline dient ook als backend voor een aangepast dashboard voor facturatieactiviteiten, waardoor het team complexe facturatievragen kan oplossen en klantactiviteiten efficiënter kan beheren.
Wanneer het team snel inzicht nodig heeft in hun Stripe-gegevens, vertrouwen ze op Stripe Sigma. Door hun Stripe-gegevens direct in het Dashboard te bevragen, kan Cursor binnen enkele minuten van vragen naar inzichten gaan, zonder dat het nodig is om gegevens in externe tools op te halen.
“Stripe Sigma maakte het gemakkelijk voor ons om snel onze gegevenstabellen te verkennen,” zei St.
Resultaten
Cursor levert snel met de facturatie- en betalingsinfrastructuur van Stripe
De kant-en-klare functionaliteit van Stripe minimaliseerde de tijd die de ingenieurs van Cursor moesten besteden aan betalingen en facturatie. Daardoor kon het team zich volledig richten op het ontwikkelen en verfijnen van hun AI-gestuurde code-editor.
Billing ondersteunt de schaalbaarheid van Cursor
Met Billing kon Cursor nieuwe abonnementslagen introduceren en experimenteren met facturatie naar gebruik naarmate het bedrijf groeide. Cursor gebruikte deze flexibiliteit om zijn prijsmodellen in de loop der tijd aan te passen zonder dat de facturatielogica opnieuw moest worden opgebouwd.
“Ons abonnementsmodel is sinds de lancering geëvolueerd en Stripe heeft een belangrijke rol gespeeld bij het mogelijk maken van internationale facturatie en het stroomlijnen van processen,” aldus St. Jules
50% van de klanten van Cursor gebruikt Link al
Het toevoegen van Link als betaalmethode stroomlijnt het afrekenproces aanzienlijk voor klanten van Cursor - een belangrijke upgrade aangezien 50% van de klanten van Cursor Link al gebruikt. Bovendien kiest 80% van de bestaande Link-klanten voor Link bij het afrekenen wanneer het beschikbaar is.
Een snel afrekenproces stimuleert groei
Cursor's implementatie van de Optimized Checkout Suite gaf klanten een eenvoudig, snel afrekenproces zonder omleidingen of extra stappen. “Als je naar Cursor gaat en gaat afrekenen, krijg je een door Stripe gegenereerde pagina te zien die is geoptimaliseerd om wrijving te verminderen en is gestroomlijnd voor een duidelijke klantervaring,” zegt St. Jules. “We plugden gewoon de API van Stripe in en hadden meteen een afrekenpagina van wereldklasse.”
Stripe heeft aanzienlijke efficiëntieverbeteringen gecreëerd voor zowel onze technische als financiële teams. Zonder Stripe zouden we niet in staat zijn om zo'n enorme operatie op schaal te beheren.