SDK:er & Bibliotek
Accelerera din integration genom att använda officiella SDK:er för TypeScript, Python, Go, PHP, Java, Kotlin, C#, Ruby och React Native. Dessa bibliotek förenklar API-förfrågningar, autentisering och felhantering, så att du kan fokusera på att bygga fantastiska betalningsupplevelser.
Miljö-URL:er
- Testläge:
https://test.dodopayments.com - Live-läge:
https://live.dodopayments.com
Läs mer om Testläge vs Live-läge.
API-nyckelhantering och autentisering
Åtkomst till API-nycklar
Navigera till Utvecklare → API-nycklar i din instrumentpanel för att hantera dina nycklar.
Generera en ny nyckel
Välj Lägg till API-nyckel, ange ett beskrivande namn och konfigurera skrivåtkomst:
- Aktivera skrivåtkomst (markerad): Full läs- och skrivbehörighet för alla API-operationer
- Aktivera skrivåtkomst (avmarkerad): Endast läsbehörighet - kan endast hämta data (betalningar, prenumerationer, kunder, produkter). Kan inte skapa eller ändra resurser.
Spara din nyckel säkert
Kopiera den genererade nyckeln omedelbart och se till att den lagras säkert.
Svarformat
Hastighetsbegränsningar
- Standard: 1000 förfrågningar per minut per företag
- Burst: Upp till 100 förfrågningar per sekund
Övervaka
X-RateLimit-Remaining header för att spåra användning.Felhantering
För att effektivt hantera fel, konsultera avsnitten Felkoder och Transaktionsfel för detaljerad vägledning.Felkoder
Fördjupa dig i omfattande felinformation och deras lösningar.
Transaktionsfel
Få insikter om vanliga transaktionsproblem och deras lösningar.
Webhooks
Ta emot realtidsnotifikationer om betalningsevenemang. Se vår Webhook-guide för installationsinstruktioner.Webhook-guide
Ställ in webhooks för realtidsnotifikationer och händelsehantering.