Hoppa till huvudinnehåll

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Dodo Payments tillhandahåller realtids-webhook-notifikationer för att hålla dig informerad om kritiska händelser relaterade till transaktioner, prenumerationer, återbetalningar, tvister och hantering av licensnycklar. Nedan finns en detaljerad guide till dessa händelser, kategoriserade för tydlighet, tillsammans med implementeringstips och överväganden.

Betalningshändelser

Event NameEvent TypeDescription
Payment Succeededpayment.succeededUtlöses när en betalning har behandlats framgångsrikt.
Payment Failedpayment.failedUppstår när ett betalningsförsök misslyckas på grund av fel, avvisade kort eller andra problem.
Payment Processingpayment.processingIndikerar att en betalning för närvarande behandlas.
Payment Cancelledpayment.cancelledUtlöses när en betalning avbryts innan den slutförs.

Återbetalningshändelser

Event NameEvent TypeDescription
Refund Succeededrefund.succeededUtlöses när en återbetalning har genomförts framgångsrikt.
Refund Failedrefund.failedUppstår när ett återbetalningsförsök misslyckas på grund av bearbetningsfel eller andra problem.

Tvist-händelser

Event NameEvent TypeDescription
Dispute Openeddispute.openedUtlöses när en kund initierar en tvist.
Dispute Expireddispute.expiredIndikerar att en tvist löpt ut utan att ha nått någon lösning.
Dispute Accepteddispute.acceptedUtlöses när en handlar accepterar tvisten.
Dispute Cancelleddispute.cancelledUppstår när en tvist avbryts av kunden eller systemet.
Dispute Challengeddispute.challengedUtlöses när en handlar bestrider en tvist.
Dispute Wondispute.wonIndikerar att handlaren framgångsrikt vunnit en tvist.
Dispute Lostdispute.lostUppstår när handlaren förlorar en tvist.

Prenumerationshändelser

Event NameEvent TypeDescription
Subscription Activesubscription.activeIndikerar att en prenumeration nu är aktiv och att återkommande avgifter är planerade.
Subscription Updatedsubscription.updatedUtlöses när något fält i en prenumeration uppdateras (realtidssynk utan polling).
Subscription On Holdsubscription.on_holdUtlöses när en prenumeration tillfälligt läggs på paus på grund av misslyckad förnyelse.
Subscription Renewedsubscription.renewedUppstår när en prenumeration förnyas framgångsrikt.
Subscription Plan Changedsubscription.plan_changedUtlöses när en prenumeration uppgraderas, nedgraderas eller ändras med andra tillägg.
Subscription Cancelledsubscription.cancelledUtlöses när en prenumeration avbryts av handlaren eller kunden.
Subscription Failedsubscription.failedIndikerar en misslyckad prenumeration. Det innebär att vi inte kunde skapa ett mandat.
Subscription Expiredsubscription.expiredUtlöses när en prenumeration når slutet av sin period och upphör.

Licensnyckelhändelser

Event NameEvent TypeDescription
License Key Createdlicense_key.createdUtlöses när en ny licensnyckel skapas för en produkt.

Rättighetsbidrag Händelser

HändelsenamnHändelsetypBeskrivning
Bidrag Skapatentitlement_grant.createdEtt nytt rättighetsbidrag skapas för en kund. Licensnyckel-bidrag anländer delivered; OAuth-baserade bidrag (Discord, GitHub, Notion) anländer pending.
Bidrag Levereratentitlement_grant.deliveredBidragsfullgörande slutförs — licensnyckel utfärdad, fillänkar lösta eller plattformsåtkomst beviljad.
Bidrag Misslyckadesentitlement_grant.failedBidragsfullgörande misslyckades; inspektera error_code och error_message.
Bidrag Återtogsentitlement_grant.revokedÅtkomst dras tillbaka; inspektera revocation_reason (prenumerationstillstånd, återbetalning, planbyte eller manuell).
För detaljerade nyttolastscheman, exempel på händelser och fullständig revocation_reason referens, se Rättighetswebhooks.

Kredithändelser

HändelsenamnHändelsetypBeskrivning
Kredit Tillagdcredit.addedUtlöses när krediter beviljas till en kund (prenumeration, engångs, tillägg eller API).
Kredit Avdragencredit.deductedInträffar när krediter förbrukas genom användning eller manuell debitering.
Kredit Utgångencredit.expiredUtlöses när oanvända krediter löper ut efter den konfigurerade utgångsperioden.
Kredit Överfördcredit.rolled_overInträffar när oanvända krediter förs över till ett nytt bidrag vid cykelns slut.
Överföring Förverkadcredit.rollover_forfeitedUtlöses när krediter förverkas eftersom max antal överföringar har nåtts.
Överanvändning Debiteradcredit.overage_chargedInträffar när överanvändningsavgifter tillämpas för användning bortom nollsaldo.
Manuell Justeringcredit.manual_adjustmentUtlöses när en manuell kredit- eller debetjustering görs.
Låg Balanscredit.balance_lowUtlöses när kreditbalansen faller under den konfigurerade gränsen.

Återhämtningshändelser

HändelsenamnHändelsetypBeskrivning
Övergivet Utcheckning Upptäcktabandoned_checkout.detectedUtlöses när en ofullständig eller misslyckad utcheckning upptäcks efter 60 minuter.
Övergivet Utcheckning Återhämtatabandoned_checkout.recoveredInträffar när en kund slutför betalning genom en återhämtningslänk.
För detaljerade nyttolastscheman, fältbeskrivningar och exempel på hanterare, se Återhämtningswebhooks.

Inkassohändelser

HändelsenamnHändelsetypBeskrivning
Inkasso Startaddunning.startedUtlöses när ett inkassoförsök börjar för en prenumeration som pausades eller avbröts.
Inkasso Återhämtatdunning.recoveredInträffar när en kund uppdaterar sin betalningsmetod och den resulterande debiteringen lyckas.
För detaljerade nyttolastscheman, fältbeskrivningar och exempel på hanterare, se Återhämtningswebhooks. Dessa webhook-händelser är utformade för att ge handlare kritiska uppdateringar för att effektivt hantera sina verksamheter. Implementera robusta hanterare för varje relevant händelse i din webhook-integration för att säkerställa smidig och pålitlig funktionalitet.
Last modified on May 14, 2026