소개
결제 이벤트가 발생할 때 서버리스 함수 및 백그라운드 작업을 자동으로 실행합니다. 결제를 처리하고, 알림을 전송하며, 데이터베이스를 업데이트하고, Inngest의 신뢰할 수 있는 함수 실행 플랫폼을 통해 복잡한 워크플로를 실행합니다.이 통합은 함수 구성에서 Inngest 웹훅 URL이 필요합니다.
시작하기
변환 코드 예제
기본 이벤트 페이로드
TODO: 코드_자리표시자_2c876dacfab4566ad239f5a63ce5d415구독 이벤트 핸들러
TODO: 코드_자리표시자_7a3b11ff5db1ef3f908b1429397bb998분쟁 이벤트 핸들러
TODO: 코드_자리표시자_9114bcb6324e5c1e2c8bb95868661d0a일반적인 Inngest 사용 사례
결제 처리
결제 처리
- 확인 이메일 전송
- 고객 기록 업데이트
- 환불 처리
- 송장 생성
- 재고 업데이트
구독 관리
구독 관리
- 신규 구독자 환영
- 취소 처리
- 갱신 알림 전송
- 청구 주기 업데이트
- 실패한 결제 처리
분석 및 보고
분석 및 보고
- 수익 지표 업데이트
- 고객 행동 추적
- 보고서 생성
- 데이터 분석 플랫폼에 동기화
- 이탈률 계산
팁
- 더 나은 함수 조직을 위해 설명적인 이벤트 이름 사용
- 함수 실행을 위한 사용자 컨텍스트 포함
- 이벤트 순서를 위한 적절한 타임스탬프 설정
- 이벤트 간 데이터 구조를 일관되게 유지
- Inngest의 재시도 및 오류 처리 기능 사용
문제 해결
함수가 트리거되지 않음
함수가 트리거되지 않음
- 웹훅 URL이 올바르고 활성화되어 있는지 확인
- Inngest 함수가 배포되고 활성화되어 있는지 확인
- 이벤트 이름이 함수 트리거와 일치하는지 확인
- Inngest 함수 로그에서 오류 검토
데이터가 올바르게 수신되지 않음
데이터가 올바르게 수신되지 않음
- 페이로드 구조가 Inngest의 기대와 일치하는지 확인
- 이벤트 이름이 올바르게 포맷되었는지 확인
- 모든 필수 필드가 포함되어 있는지 확인
- Inngest의 웹훅 테스트 도구로 테스트
