
Checkout Sessions
Apply codes during hosted checkout with
discount_code and UI controls.Validate Discount
Check if a discount is valid by its ID.
Get Discount by Code
Look up and validate a discount using its code name (e.g., “SAVE20”).
Create Discount (API)
Programmatically create new discount codes.
List & Update Discounts
Bläddra och hantera befintliga rabatter; uppdatera eller ta bort vid behov.
Plan Change Discounts
Tillämpa rabattkoder vid uppgradering eller nedgradering av prenumerationsplaner.
Vad är Rabattkoder?
Rabattkoder är kampanjtoken som minskar ordersummorna i kassan. De är idealiska för:- Säsongskampanjer: Black Friday, produktlanseringar eller jubileer
- Förvärvserbjudanden: Första-köp incitament eller belöningar vid hänvisningar
- Behållande: Återvinnings- eller lojalitetsbelöningar för befintliga kunder
- B2B-erbjudanden: Avtalade eller förhandlade priser via privata koder
Viktiga Fördelar
- Flexibla rabatter: Procent eller fast belopp av
- Målstyrd kontroll: Begränsa per produkt och prenumerationscykler
- Kampanjstyrning: Utgångsdatum och användningsbegränsningar
- Smidig kassaupplevelse: UI-fält och API-stöd via kassatillfällen
Skapa Rabattkoder
Skapa rabattkoder i din Dodo Payments-instrumentpanel och tillämpa dem sedan i värdad kassa eller via API.Inställning av Instrumentpanelen
- Rabattnamn (obligatorisk): Internt och visningsnamn på instrumentpanelen
- Kod (obligatorisk): Strängen kunder anger i kassan
- Typ & Belopp (obligatorisk): Ange percentuell eller fast-beloppsvärde, eller generera en slumpmässig kod med hjälp av knappen som tillhandahålls
- Utgångsdatum (valfritt): Datum efter vilket koden blir ogiltig
- Användningsbegränsning (valfritt): Max totalt antal inlösen bland alla kunder
- Produktbegränsning (valfritt): Begränsa tillämpning till valda produkter
- Prenumerationscykelgräns (valfritt): Antal faktureringscykler rabatten gäller
Kassaupplevelse
- Kunder anger koden i fältet i kassan.
- Berättigade rabatter tillämpas och totalen uppdateras omedelbart.
I Checkout Sessions, passera
discount_code för att förtillämpa en kod och ställ in feature_flags.allow_discount_code för att visa inmatningsfältet.API-hantering
Create discounts
Create discounts
Skapa rabattkoder programmatiskt med typ och mängd.
API Reference
Visa API för att skapa rabatt.
List and retrieve
List and retrieve
Lista alla rabatter eller hämta detaljer för hantering och revision.
API Reference
Bläddra bland listing och hämtnings-API:er.
Get discount by code
Get discount by code
Slå upp en rabatt med sin läsbara kod (t.ex., “SAVE20”) istället för det interna ID:t.
API Reference
Hämta rabatt efter kodnamn.
Update discounts
Update discounts
Ändra rabattkonfiguration som belopp, utgång eller begränsningar.
API Reference
Lär dig hur man uppdaterar rabattdetaljer.
Validate discounts
Validate discounts
Kontrollera om en rabatt är giltig och tillämplig innan den tillämpas.
API Reference
Validera rabattanvändning.
Delete discounts
Delete discounts
Avaktivera eller ta bort rabatter som inte längre behövs.
API Reference
Ta bort en rabatt.
Vanliga Användningsfall
- Introduktionserbjudanden: Tidsbegränsade lanseringskampanjer för nya produkter
- Bulk eller B2B: Avtalade rabatter för valda produktgrupper
- Behållandeaktioner: Återvinningskoder i churn-förebyggande arbetsflöden
- Säsongskampanjer: Helgdagar eller evenemangsbundna kampanjer
Integrations Exempel
Tillämpa en rabatt i Checkout Sessions
Förapplicera en rabatt och visa kodinmatnings-UI.Tillämpa en rabatt under planförändringar
Erbjud kampanjprissättning när kunder uppgraderar eller nedgraderar sina prenumerationer.Om prenumerationen redan har en rabatt med
preserve_on_plan_change=true och du inte skickar en ny kod, bevaras den befintliga rabatten automatiskt när den är tillämplig på den nya produkten.Aktivera rabattinmatning utan förapplicering
Låt kunder ange en kod i kassan utan att skicka en på förhand.Bästa Praxis
- Namnge tydligt: Använd igenkännbara koder som matchar kampanjnamn
- Tidsbegränsning: Lägg till utgångsdatum för att öka brådskan och förhindra missbruk
- Begränsa klokt: Begränsa till specifika produkter för att undvika marginalförlust
- Validera tidigt: Kontrollera kodens tillämpbarhet innan du bekräftar kassan
- Övervaka påverkan: Spåra användning och konvertering per kampanj
Rabattkoder är kraftfulla verktyg för förvärv och behållning. Börja med enkla, välbenämnda erbjudanden, validera noggrant och iterera baserat på prestanda.