Supabase levererar sin backend-as-a-service till 150 länder med Stripe

Supabase är Postgres utvecklingsplattform med öppen källkod som används av mer än 4,5 miljoner utvecklare över hela världen. Från dag ett använde företaget Stripe för att hantera betalningar, optimera auktorisering, automatisera tvistprocessen och minska bedrägerier.

Använda produkter

    Payments
    Elements
    Link
    Radar
    Auktoriseringsförstärkning
Globalt
Startup

Utmaning

När inspiration eller marknadsmöjligheter finns måste utvecklare agera snabbt utan att låsa sig vid proprietära verktyg. Supabase lanserade sin apputvecklingsplattform Postgres 2020 för att ge utvecklare ett alternativ till proprietära lösningar med öppen källkod. Som integrerad leverantör av backend-as-a-service driver Supabase nu mer än en miljon databaser för både storföretag och indieutvecklare.

”Vi hjälper till att göra det så smidigt som möjligt för byggare att lansera och växa”, säger Kevin Grüneberg, Lead Billing Engineer på Supabase. ”Istället för att integrera med olika leverantörer för lagring, autentisering, databaser, edge-funktioner och andra lösningar kan företag utnyttja vår plattform för att bygga fullfjädrade AI-appar.”

För att kunna erbjuda den smidiga upplevelsen behövde Supabase ett tillförlitligt sätt att ta betalt utan att skapa komplexitet för sina användare. Istället för att låta en utvecklare betala separat för de olika leverantörstjänster som levererades via Supabase-plattformen byggde företaget ett anpassat faktureringssystem för att spåra specifik användning av produkter per kund och beräkna fakturor internt. För att ta betalt behövde Supabase en partner som enkelt kunde integrera med deras egenutvecklade faktureringsberäkningssystem genom utvecklarvänliga API:er, samtidigt som den kunde lagra, hantera och behandla kreditkortsbetalningar från användare i flera länder på ett säkert sätt.

Samtidigt visste företaget att en snabb uppskalning skulle utsätta företagets betalningssystem för en ökad risk för bedrägerier. I takt med att AI-driven apputveckling ökade såg Supabase en ökning av antalet bedrägeriförsök vid betalningar – inklusive obehörig användning av kort, brister i betalningar och illegitima tvister – som kunde minska intäkterna och hota företagets relation med kortbetalningsnätverken. Supabases slimmade teknikteam behövde en anpassningsbar bedrägerilösning som kunde hjälpa dem att förhindra specifika bedrägerityper utan att ta tid från produktutvecklingen.

Lösning

Supabase valde att lansera sin plattform med Stripe Payments som sin huvudsakliga betalinfrastruktur, tack vare dess tillförlitlighet och omfattande funktioner. ”Stripe var det självklara valet eftersom det är beprövat, stabilt och ger global täckning. Det kan finnas nya aktörer på marknaden, men de har inte visat vad de går för ännu, och din betaltjänstleverantör är inte det system där du vill prova den senaste aktören bara för sakens skull”, säger Grüneberg.

Stripe Payments hjälpte Supabase att hantera komplexiteten i hur de debiterar kunder: efter att ha beräknat användning och debiteringar i sin egen faktureringsmotor använder Supabase Payments API för att automatiskt överföra det slutliga beloppet som ska betalas till Stripe för betalningsprocessen. För att hålla sin Postgres-databas med faktureringsdata synkroniserade med Stripe utvecklade Supabase en Stripe-synkmotor med öppen källkod som använder Stripes webhooks för att uppdatera register för kunder, fakturor och betalningar. Dessutom använde Supabase Stripes AI-drivna auktoriseringsoptimering som Adaptive Acceptance, nätverkstokens och kortuppdaterare för att förbättra godkännandefrekvensen och minska kundbortfallet.

Supabase implementerade Stripes Optimized Checkout Suite för att skapa en friktionsfri betalningsupplevelse som kan skalas upp globalt med minimalt tekniskt arbete. Företaget integrerade också Payment Element i Next.js-frontend, så att kunderna enkelt kan hantera betalningsuppgifter samtidigt som man stöder kreditkort, Apple Pay, Google Pay och Link – en e-plånbok byggd av Stripe som automatiskt fyller i betalningsdata för snabbare kassahantering. Företaget lade till Address Element för att samla in fullständiga adresser som förberedelse för framtida efterlevnad av skatteregler.

För att bättre hantera risken för bedrägerier använde Supabase Stripe Radar for Fraud Teams för att skapa anpassade regler för att begära 3DS-autentisering på högriskmarknader och blockera misstänkta transaktioner, engångsmejladresser och transaktioner där CVC-koden inte matchar. Företaget använde också Smart Disputes, en AI-driven lösning som automatiserar återkrediteringssvar genom att automatiskt samla in, sammanställa och skicka in bevis.

Resultat

Supabase ökade sin globala räckvidd till mer än 150 länder

Supabase har expanderat till mer än 150 000 transaktioner per månad i mer än 150 länder – med en kundökning på 192 % under de senaste sex månaderna.

Supabase återvann över 100 000 USD i månatliga intäkter genom Stripe-optimeringar

Funktioner som Adaptive Acceptance, kortuppdaterare och nätverkstokens hjälpte Supabase att återvinna över 100 000 USD varje månad under de senaste sex månaderna.

”I takt med att vi skalar upp har de här funktionerna kommit väl till pass för att förhindra förlorade intäkter, samtidigt som de ser till att kunderna inte förlorar åtkomsten av misstag på grund av något så enkelt som ett utgånget kort”, säger Grüneberg.

Genom att aktivera Link bidrog Supabase till att förenkla kassaupplevelsen för sina kunder. Idag genomförs 39 % av alla betalningar via Link, vilket minskar friktionen i kassan samtidigt som Supabase får större trygghet.

”Om en kund tidigare har använt Link på en annan plattform fyller den i betalningsuppgifter automatiskt i kassan hos oss. För mig känns det som att vi är mer skyddade mot bedrägeri eftersom det är mer sannolikt att dessa kunder är legitima och inte slumpmässiga cardingtester”, säger Grüneberg.

Andelen vunna tvister för Supabase uppgick till 45 %

Genom att använda Stripes funktion Smart Disputes uppnådde Supabase 45 % vunna tvister på transaktioner över 50 USD, vilket minskade företagets återkrediteringsbörda.

”Tvister är mycket irriterande att hantera eftersom det tar lång tid att samla in information och kommunicera med kunder. I takt med att vi har skalat upp och fått mer exponering har vi sett tvister skjuta i höjden. Automatisering av processen hjälper oss att undvika att bli överväldigade samtidigt som vi bibehåller ett gott rykte hos kortbetalningsnätverk”, säger Grüneberg.

Vet vad du betalar för

Integrerad transaktionsbaserad prissättning utan dolda avgifter

Påbörja din integration

Kom igång med Stripe på så lite som 10 minuter
Proxying: stripe.com/sv-fi/customers/supabase