Skip to content

결제 플로우

유형엔드포인트설명
캠페인 결제POST /ai/payments/collab/confirm캠페인 등록 시 CandyPay 결제
크레딧 결제POST /ai/payments/collab/confirm크레딧 차감 (CandyPay 미사용)
크레딧 충전POST /ai/payments/credit/confirmCandyPay로 크레딧 충전
주문 결제POST /ai/payments/confirm상품 주문 + 배송지

CandyPay 외부 API를 통해 캠페인 보증금을 결제합니다.

크레딧 결제 시퀀스 - CandyPay 미사용

Section titled “크레딧 결제 시퀀스 - CandyPay 미사용”

보유 크레딧으로 캠페인 보증금을 차감합니다. 외부 결제 API를 호출하지 않습니다.

결제 실패 시 디버깅을 위해 모든 실패 정보를 별도로 기록합니다.

전략설명
별도 트랜잭션 (REQUIRES_NEW)메인 트랜잭션이 롤백되어도 실패 기록은 보존됩니다
비동기 처리별도 스레드에서 저장하여 메인 흐름을 차단하지 않습니다
전체 응답 저장fullResponse 필드에 CandyPay API 응답 전문 JSON을 보관합니다