Skip to main content

Nya funktioner

1. Produktnivåanalyser

Varje produkt har nu sin egen dedikerade analysinstrumentpanel. Navigera till Products > [Select a Product] för att komma åt detaljerade mätvärden som är specifika för den produkten, organiserade över fem flikar:
Produktnivåanalys
Alla flikar stöder ett datumfilter (standardinställning är All Time) så att du kan gräva ner i valfri tidsperiod. Använd fliken Retention för att tidigt identifiera produkter med hög churn, och fliken MRR för att följa om expansionsintäkter växer snabbare än churnade intäkter månad för månad. Läs mer: Produktnivåanalyser

2. Verifi RDR-stöd i Dodo Payments

Dodo Payments stöder nu Visa Rapid Dispute Resolution (RDR) via Verifi – ett automatiserat verktyg för tvistförebyggande som löser berättigade Visa-tvister innan de blir formella chargebacks. När en kortinnehavare initierar en tvist fångar RDR upp den och utfärdar automatiskt en återbetalning om transaktionen ligger under din konfigurerade USD-gräns. Varför det spelar roll
Att överskrida Visas tvistfrekvens på 0,9 % eller 100 tvister per månad utlöser VDMP, med eskalerande böter på upp till $50 000+/månad. RDR hjälper dig att hålla dig långt under dessa trösklar.
Så fungerar det
  1. Kortinnehavaren initierar en tvist med sin bank
  2. RDR fångar upp tvisten innan den blir ett formellt chargeback
  3. Om transaktionsbeloppet är lika med eller under din gräns utfärdas en återbetalning automatiskt
  4. Tvisten löses omedelbart och räknas inte mot din tvistfrekvens
Transaktioner som automatiskt återbetalas via RDR visas som en förlorad tvist i din Dodo Payments-instrumentpanel. Det är väntat – återbetalningen skickades automatiskt för att förebygga ett formellt chargeback. För att aktivera Verifi RDR på ditt konto, kontakta support@dodopayments.com för att konfigurera din gräns. Läs mer: Visa RDR-dokumentation

3. DodoPayments CLI

Vi introducerar helt nya DodoPayments CLI (dodopayments-cli) – hantera hela ditt Dodo Payments-arbetsflöde direkt från terminalen. Byggd för utvecklare som föredrar kommandoraden låter CLI dig hantera produkter, betalningar, kunder, rabatter, licenser, tillägg, återbetalningar och till och med skapa checkout-sessioner utan att lämna din redigerare. Installation
Viktiga kommandon Webhook-testning CLI:et innehåller två kraftfulla verktyg för utveckling:
  • dodo wh listen — Öppnar en WebSocket-anslutning för att vidarebefordra realtids-testwebhooks till din lokala server, samtidigt som ursprungliga headers bevaras för signaturverifieringstestning
  • dodo wh trigger — Skickar mock webhook-payloads interaktivt, med stöd för alla 22 händelsetyper inom prenumerationer, betalningar, återbetalningar, tvister och licenser
Webhook-lyssnaren fungerar endast med en API-nyckel för testläge. Se till att du är inloggad med en testnyckel innan du använder dodo wh listen.
Läs mer: CLI-dokumentation

4. Omgjort gränssnitt för kundportalen

Kundportalen har helt byggts om med ett rent, enhetligt gränssnitt. Den nya portalen har navigering i en vänster sidomeny och organiserade sektioner, vilket ger kunderna en mer intuitiv självbetjäningsupplevelse.
Kundportalens UI-omdesign
Nyheter Kunder kan också uppdatera betalsätt för aktiva prenumerationer eller återaktivera prenumerationer som pausats på grund av misslyckade betalningar – allt från den omgjorda portalen.
Det omgjorda portalen finns på https://customer.dodopayments.com/login/{business_id} för live-läge och https://test.customer.dodopayments.com/login/{business_id} för testläge.
Läs mer: Kundportal

5. Uppdatera betalsätt i inline checkout

inline checkout stöder nu uppdateringar av betalsätt för prenumerationer. När en kund behöver uppdatera sitt betalsätt (för en aktiv prenumeration eller för att återaktivera en pausad prenumeration) kan flödet för att uppdatera betalsättet nu renderas direkt i din sidlayout med inline checkout – vilket ger en sömlös, inbäddad upplevelse. Så fungerar det
  1. Anropa Update Payment Method API för att få en payment_link:
  1. Använd den returnerade payment_link som checkoutUrl i inline checkout:
Iframe:en renderar endast formuläret för insamling av betalsätt, så att kunder kan ange nya kortuppgifter eller välja ett sparat betalsätt utan att lämna din sida.
För pausade prenumerationer skapar flödet för att uppdatera betalsätt automatiskt en avgift för kvarstående belopp. Övervaka payment.succeeded och subscription.active webhooks för att bekräfta återaktivering.
Läs mer: Inline Checkout | Uppdateringar av prenumerationsbetalsätt

6. Stöd för förifyllt skatte-ID i checkout-sessioner

Du kan nu förifylla Tax ID (t.ex. VAT-nummer, GST-nummer) när du skapar en checkout-session med parametern tax_id. Detta är idealiskt för B2B-transaktioner där du redan känner till kundens skatteidentifikationsnummer. När ett Tax ID förifylls är fältet förifyllt och låst i checkout-formuläret.
Parametern tax_id kräver en billing_address med minst ett country-fält. Skattebehörighet valideras i realtid och omvänd skattskyldighet tillämpas automatiskt för kvalificerade B2B-transaktioner.
Använd feature-flaggan allow_customer_editing_tax_id för att styra om kunder kan ändra det förifyllda Tax ID, och allow_tax_id för att växla Tax ID:s synlighet i checkout. Läs mer: Checkout Sessions - Tax ID | B2B Payments

7. Licensnyckel och e-post i retur-URL-omdirigering

Efter att en kund slutfört checkout lägger Dodo Payments nu till license_key och email som frågeparametrar till din return_url-omdirigering, utöver de redan befintliga payment_id/subscription_id och status-parametrarna. Tillagda frågeparametrar Exempel på omdirigerings-URL:er:
Använd dessa frågeparametrar för att visa licensnycklar eller skicka ett bekräftelsemail direkt på din retur-sida utan att behöva ett extra API-anrop.
Läs mer: Checkout Sessions - Return URL | License Keys in Return URL

8. API för att uppdatera kundens e-post

Endpointen PATCH /customers/{customer_id} stöder nu att uppdatera kundens e-postadresser programmässigt. Uppdatera e-post tillsammans med namn, telefonnummer och metadata i ett enda API-anrop.
Uppdaterbara fält
Kundens e-postuppdateringar finns också tillgängliga via Kundportalen (självbetjäning), instrumentpanelen och CLI via dodo customers update.
Läs mer: Customer Update API | Kundhantering

9. Lansering av Bun-adapter

Vi presenterar @dodopayments/bun – en dedikerad ramverksadapter för Bun:s inbyggda server (Bun.serve()). Integrera checkout, kundportalen och webhooks med Bun med bara några rader kod. Installation
Snabb konfiguration
Bun-adaptern stöder alla tre checkout-flöden (statisk, dynamisk och sessionsbaserad), generering av kundportal-sessioner och säker webhook-hantering med signaturverifiering och Zod-validering för 22 händelsetyper.
Bun-adaptern går med i vår familj av 11 ramverksadaptrar inklusive Next.js, Nuxt, Express, Fastify, Hono, Astro, SvelteKit, Remix, TanStack Start, Better Auth och Convex.
Läs mer: Bun Adapter Documentation | Översikt över ramverksadaptrar
Senast ändrad 26 september 2026