Utmaning
För många egenföretagare är det enkelt att leverera en framgångsrik tjänst. Den verkliga utmaningen är att få betalt för det. Till skillnad från större företag med dedikerade faktureringsteam och anpassade kassaflöden förlitar sig dessa företag ofta på fragmenterade verktyg som aldrig riktigt passar ihop. PayFunnels befinner sig i Houston och grundades 2014 och ger egenföretagare ett enkelt sätt att lansera varumärkta kassasidor och börja ta betalningar från kunder på några minuter.
I takt med att företaget växte behövde det hålla jämna steg med nya användare. Men att bygga och underhålla anpassade betalningslösningar skulle vara tidskrävande för dess slimmade teknikteam. Färdiga backend-lösningar var antingen svåra att integrera eller saknade den nivå av anpassning och kontroll som PayFunnels ville tillhandahålla.
PayFunnels började arbeta med Stripe 2015 och valde det till en början för sina utvecklarvänliga API:er och robusta support för fakturering av abonnemang. Stripe gjorde det möjligt för företaget att avlasta komplexa backend-funktionaliteter som fakturering och autentisering, vilket gjorde att PayFunnels kunde fokusera på att bygga sitt eget lager av mervärdestjänster.
Inledningsvis integrerade PayFunnels Stripe med Card Element, ett anpassningsbart användargränssnitt för att samla in kortinformation. Detta gav full kontroll över kassaprocessen, vilket gjorde det möjligt för PayFunnels att skräddarsy upplevelsen efter sina behov. I takt med att PayFunnels växte internationellt och kraven blev mer komplexa var man dock tvungen att erbjuda fler betalningsmetoder och ytterligare fakturerings- och betalningsfunktioner samtidigt som flexibiliteten kunde skalas upp. Företaget vände sig till Stripe för att möta dessa föränderliga behov.
”Vi behövde en utvecklarvänlig plattform, tydliga API:er, starka SDK:er och bra dokumentation för att möjliggöra iterativ utveckling”, säger Imtiyaz Momin, ledande partner på PayFunnels.
Lösning
För att ge egenföretagare en mer flexibel kassaupplevelse började PayFunnels 2022 använda Optimized Checkout Suite, som innehåller Stripe Elements, ett antal färdiga, säkra användargränssnittskomponenter som gör det möjligt för företag att skapa anpassade kassaupplevelser. Tack vare Stripes enkla implementering och omfattande dokumentation kunde företaget snabbt integrera Elements utan att störa kundens upplevelse. Inbyggd validering, felmeddelanden, tillgänglighet och automatiska förslag påskyndade utvecklingen och minskade antalet fel.
PayFunnels bytte senare API-integration till Checkout Sessions API för att ytterligare minska backend-komplexiteten genom att modellera en kunds hela kassa i en begäran, inklusive radposter, abonnemang, rabatter, skatter och 3DS-korthantering. Med Checkout Sessions kan PayFunnels ge support för många olika kassamodeller, från engångsdebiteringar och insättningar till återkommande ombudsbetalningar och avbetalningsplaner, ofta i en och samma kassaupplevelse.
Med full kontroll över stil, layout och funktionalitet använde PayFunnels Elements med Checkout Sessions API för att säkerställa att varje klients kassaupplevelse återspeglar dess unika varumärke. Med dessa lösningar kan egenföretagare som använder PayFunnels enkelt aktivera funktioner som lokala betalningsmetoder, Stripes e-plånbok, Link, för att automatiskt fylla i betalningsuppgifter och Adaptive Pricing, som visar priser i lokala valutor på mer än 150 marknader.
”Stripes API har hanterat våra användningsfall på ett robust sätt”, säger Momin.
Resultat
Varumärkta kassor hjälper egenföretagare att upprätthålla standarder
Genom att bädda in Elements direkt på kassasidor låter PayFunnels egenföretagarna presentera en varumärkt kassa för sina kunder, vilket leder till en mer sammanhängande kassaupplevelse.
”Genom att bädda in Elements stannar kunderna kvar i appen istället för att gå till en värdbaserad kassa, vilket minskar den kognitiva belastningen för kunderna och ökar konverteringarna. Vi kan göra varje kassa mycket personlig genom att finjustera användargränssnittet, vilket är ett plus för våra kunder”, säger Momin.
PayFunnels utökar sin globala räckvidd med lokala betalningsmetoder
Stripes globala infrastruktur har hjälpt PayFunnels att utöka sina betalningar till att omfatta ACH, SEPA, iDEAL, Revolut Pay och köp nu, betala senare-alternativen Affirm, Klarna och Afterpay. Adaptive Pricing effektiviserar den gränsöverskridande tillväxten ytterligare genom att låta kunderna betala i sin lokala valuta medan egenföretagare fortsätter att avräkna i den valuta de föredrar.
PayFunnels övergår till Checkout Sessions API på tre veckor med två utvecklare
Med endast två heltidsanställda utvecklare och en senior tekniker integrerade PayFunnels Elements och Checkout Session API på bara tre veckor – en minskning av utvecklingstiden med 25 %. Tack vare omfattande dokumentation var onboarding enkel, så att teamet kunde fokusera sin energi på att testa scenarier.
”Det var ett lätt lyft”, säger Momin. ”Majoriteten av tiden gick åt till att testa olika företags scenarier – saker som anpassade planer, kuponger och engångsavgifter – snarare än att koda den centrala betalningslogiken.”
Checkout Sessions API hjälper PayFunnels att lansera flexibla faktureringsmodeller snabbare
Genom att övergå till Checkout Sessions API och Elements kunde företaget omfokusera sina tekniska insatser. När Stripe hanterade den komplexa PCI-efterlevnaden, SCA-kraven och uppdateringarna av betalningsmetoderna kunde PayFunnels investera mer i att bygga branschspecifika verktyg som kalenderschemaläggning, automatisering av arbetsflöden från tredje part och flexibla faktureringsstrukturer. Dessa funktioner har blivit centrala i företagets strategi för att behålla kunder – särskilt eftersom Stripe fortsätter att lägga till inbyggd support för funktioner som PayFunnels en gång erbjöd som särskiljande faktor, till exempel avbetalningsplaner.
”Genom att bygga runt Stripe och inte bara ovanpå det kan vi fokusera på behoven på nischmarknader och specifika branscher”, sa Momin.
När det gäller betalningar sparar Stripe tid åt oss. Vi behöver inte skapa betalningsdelen själva, så vi kan fokusera på våra kunders behov och branschspecifika krav.