Introduktion
Kör anpassade arbetsflöden och skript i Vindmölla när betalningsevent inträffar. Utför databasoperationer, skicka meddelanden, bearbeta data och automatisera komplex affärslogik med Vindmöllas kraftfulla arbetsflödesmotor.Denna integration kräver din Windmill webhook-URL från din arbetsflödeskonfiguration.
Komma igång
Open the Webhook Section
I din Dodo Payments-instrumentpanel, navigera till Webhooks → + Add Endpoint och expandera integrationsrullgardinsmenyn.

Create Windmill Workflow
Skapa ett nytt arbetsflöde i Windmill och kopiera webhook-URL:en från triggerkonfigurationen.
Configure Transformation
Redigera transformationskoden för att formatera händelser för ditt Windmill-arbetsflöde.
Transformationskodsexempel
Grundläggande Arbetsflödespayload
basic_workflow.js
Prenumerationsarbetsflödeshanterare
subscription_workflow.js
Tvistarbetsflödeshanterare
dispute_workflow.js
Vanliga Vindmölla Användningsfall
Database Operations
Database Operations
- Uppdatera kundregister i PostgreSQL/MySQL
- Logga betalningshändelser till datalager
- Synkronisera data till externa system
- Uppdatera lagernivåer
- Spåra analysmått
Business Logic
Business Logic
- Beräkna intäktsmått
- Bearbeta återbetalningar och justeringar
- Hantera prenumerationslivscykeln
- Generera rapporter och export
- Validera betalningsdata
External Integrations
External Integrations
- Skicka data till analysplattformar
- Uppdatera CRM-system
- Starta e-postkampanjer
- Skapa kalenderhändelser
- Skicka SMS-notiser
Tips
- Strukturera payloaddata för enkel arbetsflödesbearbetning
- Inkludera all relevant metadata för affärslogik
- Använd konsekvent fältnamn över händelser
- Inkludera tidsstämplar för arbetsflödets timing
- Utnyttja Vindmöllas inbyggda felhantering
Felsökning
Workflows not triggering
Workflows not triggering
- Verifiera att webhook-URL:en är korrekt och aktiv
- Kontrollera att Windmill-arbetsflödet är publicerat och aktivt
- Säkerställ att nyttolastens struktur motsvarar arbetsflödets förväntningar
- Granska Windmill-exekveringsloggar för fel
Data processing issues
Data processing issues
- Kontrollera kartläggningen av arbetsflödets inparametrar
- Verifiera att datatyper matchar förväntade format
- Testa arbetsflödet med exempeldata
- Granska Windmill-skriptets exekveringsloggar