메인 콘텐츠로 건너뛰기

소개

결제 이벤트가 발생할 때 서버리스 함수 및 백그라운드 작업을 자동으로 실행합니다. 결제를 처리하고, 알림을 전송하며, 데이터베이스를 업데이트하고, Inngest의 신뢰할 수 있는 함수 실행 플랫폼을 통해 복잡한 워크플로를 실행합니다.
이 통합을 사용하려면 함수 구성에서 Inngest 웹후크 URL이 필요합니다.

시작하기

1

Open the Webhook Section

Dodo Payments 대시보드에서 웹훅 → + 엔드포인트 추가로 이동하고 통합 드롭다운을 확장하세요.
엔드포인트 추가 및 통합 드롭다운
2

Select Inngest

Inngest 통합 카드를 선택합니다.
3

Create Inngest Function

Inngest에서 새 함수를 생성하고 함수 구성에서 웹후크 URL을 복사합니다.
4

Paste Webhook URL

Inngest 웹후크 URL을 엔드포인트 구성에 붙여넣습니다.
5

Configure Transformation

Inngest 함수에 맞게 이벤트를 형식화하도록 변환 코드를 편집합니다.
6

Test & Create

샘플 페이로드로 테스트한 다음 Create를 클릭하여 통합을 활성화합니다.
7

Done!

🎉 결제 이벤트가 이제 Inngest 함수를 자동으로 트리거합니다.

변환 코드 예제

기본 이벤트 페이로드

basic_event.js

구독 이벤트 핸들러

subscription_event.js

분쟁 이벤트 핸들러

dispute_event.js

일반적인 Inngest 사용 사례

  • 확인 이메일 전송
  • 고객 기록 업데이트
  • 환불 처리
  • 청구서 생성
  • 재고 업데이트
  • 새 구독자 환영
  • 취소 처리
  • 갱신 알림 전송
  • 결제 주기 업데이트
  • 실패한 결제 처리
  • 수익 지표 업데이트
  • 고객 행동 추적
  • 보고서 생성
  • 데이터를 분석 플랫폼에 동기화
  • 이탈률 계산

  • 더 나은 함수 조직을 위해 설명적인 이벤트 이름 사용
  • 함수 실행을 위한 사용자 컨텍스트 포함
  • 이벤트 순서를 위한 적절한 타임스탬프 설정
  • 이벤트 간 데이터 구조를 일관되게 유지
  • Inngest의 재시도 및 오류 처리 기능 사용

문제 해결

  • 웹후크 URL이 올바르고 활성화되어 있는지 확인
  • Inngest 함수가 배포되고 활성화되어 있는지 확인
  • 이벤트 이름이 함수 트리거와 일치하는지 확인
  • Inngest 함수 로그에서 오류를 검토
  • 페이로드 구조가 Inngest 기대치와 일치하는지 확인
  • 이벤트 이름이 올바르게 형식화되었는지 확인
  • 필수 필드가 모두 포함되었는지 확인
  • Inngest의 웹후크 테스트 도구로 테스트
마지막 수정일 2026년 4월 20일