Vai al contenuto principale

Introduzione

Esegui flussi di lavoro e script personalizzati in Windmill quando si verificano eventi di pagamento. Esegui operazioni su database, invia notifiche, elabora dati e automatizza logiche aziendali complesse con il potente motore di flusso di lavoro di Windmill.
Questa integrazione richiede l’URL del webhook Windmill dalla configurazione del tuo workflow.

Iniziare

1

Open the Webhook Section

Nel tuo dashboard di Dodo Payments, naviga su Webhooks → + Aggiungi Endpoint e espandi il menu a discesa delle integrazioni.
Add Endpoint and integrations dropdown
2

Select Windmill

Seleziona la scheda di integrazione Windmill.
3

Create Windmill Workflow

In Windmill, crea un nuovo workflow e copia l’URL del webhook dalla configurazione del trigger.
4

Paste Webhook URL

Incolla l’URL del webhook Windmill nella configurazione dell’endpoint.
5

Configure Transformation

Modifica il codice di trasformazione per formattare gli eventi per il tuo workflow Windmill.
6

Test & Create

Testa con payload di esempio e fai clic su Crea per attivare l’integrazione.
7

Done!

🎉 Gli eventi di pagamento attiveranno ora automaticamente i tuoi workflow Windmill.

Esempi di Codice di Trasformazione

Payload di Flusso di Lavoro di Base

basic_workflow.js

Gestore di Flusso di Lavoro per Abbonamenti

subscription_workflow.js

Gestore di Flusso di Lavoro per Controversie

dispute_workflow.js

Casi d’Uso Comuni di Windmill

  • Aggiorna i record dei clienti in PostgreSQL/MySQL
  • Registra gli eventi di pagamento nei data warehouse
  • Sincronizza i dati con sistemi esterni
  • Aggiorna i livelli delle scorte
  • Monitora le metriche analitiche
  • Calcola le metriche di ricavo
  • Elabora rimborsi e rettifiche
  • Gestisci il ciclo di vita degli abbonamenti
  • Genera report ed esportazioni
  • Valida i dati di pagamento
  • Invia dati alle piattaforme di analisi
  • Aggiorna i sistemi CRM
  • Attiva campagne email
  • Crea eventi sul calendario
  • Invia notifiche SMS

Suggerimenti

  • Struttura i dati del payload per un’elaborazione facile del flusso di lavoro
  • Includi tutti i metadati rilevanti per la logica aziendale
  • Usa nomi di campo coerenti tra gli eventi
  • Includi timestamp per il timing del flusso di lavoro
  • Sfrutta la gestione degli errori integrata di Windmill

Risoluzione dei Problemi

  • Verifica che l’URL del webhook sia corretto e attivo
  • Controlla che il workflow Windmill sia pubblicato e attivo
  • Assicurati che la struttura del payload corrisponda alle aspettative del workflow
  • Esamina i log di esecuzione di Windmill per errori
  • Controlla la mappatura dei parametri di input del workflow
  • Verifica che i tipi di dati corrispondano ai formati previsti
  • Testa il workflow con dati di esempio
  • Esamina i log di esecuzione degli script Windmill
Ultima modifica il 20 aprile 2026