Utmaning
Warp.dev är en agentutvecklingsmiljö som gör det möjligt för utvecklare att leverera bättre programvara snabbare. Det New York City-baserade företaget grundades 2020 och integrerade Stripe Payments och Stripe Billing för att hantera betalningar och fakturering av abonnemang. 2024 började företaget lägga till AI i sin affärsmodell för att implementera agenter i produktionskodbaser för att prompta, redigera, granska och leverera kod. Abonnemangsmodellen gav dock bara utvecklare tillgång till det specifika antalet AI-förfrågningar som allokerats för den valda nivån – utan möjlighet att lägga till krediter i mitten av faktureringscykeln.
”Vi brukade ha dussintals personer som e-postade oss och sa: ”Hej, jag har nått min gräns. Hur betalar jag dig mer för fler förfrågningar?” Och vårt svar var i princip: ”Det går inte”, säger Jeff Lloyd, teknikchef för intäktsteamet på Warp. ”Det är en fruktansvärd plats för ett företag att befinna sig i.”
I takt med att företaget förberedde sig för att växa behövde Warp möjligheten att automatisera spårning och fakturering av användning – inklusive överanvändning – för tusentals användare. ”Vi ville se till att incitamenten mellan Warp och kunden stämmer överens”, säger Lloyd. ”När en användare fördjupar sin användning av AI måste vi ta ut intäkter för den upplevelse vi tillhandahåller, eftersom vi måste betala våra modelleverantörer oavsett vad.”
Företaget behövde en användningsbaserad faktureringslösning som var enkel att integrera, så att deras ingenjörsteam på 30 personer kunde fortsätta att förnya kärnprodukten. I takt med att Warp expanderade globalt krävdes också en smidig kassaprocess – med betalningsmetoder som tilltalade utvecklare över hela världen – samt support för global efterlevnad av skatteregler.
Lösning
För att lösa dessa utmaningar antog Warp en hybridprisstrategi: användare kan nu abonnera på basplaner där krediter ingår, och om de överskrider dessa gränser aktiveras överskottsfakturering automatiskt. Warp behandlar detta genom Stripes användningsbaserade faktureringsverktyg, som gör det möjligt för företaget att mäta användarnas AI-modellförfrågningar och sedan debitera dem därefter.
Den tekniska implementeringen underlättades av Warps befintliga Stripe-integration. Nu kan användare som når gränsen för sin basplan aktivera överanvändning direkt i Warp ansökan. Detta utlöser webhooks och API-anrop till Stripe som automatiskt ställer in fakturering av överanvändning baserat på AI-användning, så att utvecklare kan fortsätta jobba omedelbart.
Warp har infört Stripes Optimized Checkout Suite som kombinerar färdiga betalningsgränssnitt som Stripe Checkout, enkel åtkomst till 125 betalningsmetoder och Link – en plånbok byggd av Stripe. Warp aktiverade betalningsmetoder som Apple Pay, Google Pay, ACH och Link samt Links omedelbara bankbetalningar. Warp lade också grunden för ytterligare global tillväxt genom att införa Adaptive Pricing, som låter kunderna betala i sin lokala valuta medan Stripe automatiskt beräknar det lokala priset och hanterar all valutaväxling.
I takt med att Warp expanderar internationellt hanterar Stripe Tax också automatiskt skattskyldigheter i 13 delstater. Teamet får automatiska aviseringar när företaget får tillräckligt många användare i ett land för att börja följa nya skattskyldigheter.
Resultat
Överskottsanvändning står nu för 20 % av de totala intäkterna
Efter att ha implementerat användningsbaserad fakturering har Warp sett en betydande ökning av fakturering för överanvändning, som nu utgör 20 % av företagets totala intäkter. Med den användningsbaserade modellen ökar Warps intäkter automatiskt när utvecklare ökar sin användning av AI – utan att det krävs manuella ingrepp eller uppgraderingar av planen.
”Jag minns att jag blev chockad när överskottsanvändningen låg runt 8 % av vår affärsverksamhet”, säger Lloyd. ”Människor är verkligen villiga att betala för överskottet när de vill ha mer Warp. Vi har bara sett den andelen av våra intäkter öka.”
Warp lanserar smidig användningsbaserad fakturering på tre veckor med två tekniker
Warps lilla men flexibla tekniska team implementerade användningsbaserad fakturering på bara tre veckor och hanterade komplexa krav som dubbel abonnemangshantering och användning i realtid. Lanseringen slutfördes snabbt, trots invecklade backend-integrationer för att hantera abonnemangsförhållanden och användarbehörigheter.
Nu kan utvecklare registrera sig för standardplaner för prenumerationer genom Checkout, och när de når sina gränser för AI-förfrågningar faktureras det uppmätta överskottet. Det automatiserade systemet för överskottsberäkning gör att utvecklare slipper ransonera krediter eller pausa arbetet. För Warps del säkerställer exakt spårning att företaget kan ta betalt baserade på faktiskt levererat värde. Detta ger inte bara en smidigare expansionsväg för användarna, utan ger också intäkter och värdeanpassning, samtidigt som det helt täcker underliggande kostnader för AI-modellen.
Optimized Checkout Suite driver betalningsacceptans och 50 % av betalningsvolymen går via Link
Nästan alla (98 %) av Warps transaktioner går via Checkouts friktionsfria betalningsupplevelse, och cirka 50 % av transaktionerna behandlas via Link, vilket undanröjer hinder för konvertering.
Warp ökade intäkterna med 150 % under några månader
Efter att Warp började använda användningsbaserad fakturering uppnådde företaget betydande tillväxt och upplevde en ökning i intäkterna på 150 % från juni 2024 till augusti 2024.
”Genom att arbeta med Stripe har vi kunnat anta nya lösningar i takt med att våra behov förändras. Och vi har inbyggd skalbarhet. Vi har vuxit mer än vi hade kunnat hoppas på under de senaste sex månaderna”, säger Olivia Johnston, Senior Product Marketing Manager på Warp.
Warps intäkter har ökat 23 gånger i år, så det har varit ovärderligt att ha en plattform som kan skala upp i takt med oss.