클라이언트 < - > 가맹점 서버 (개발 서버) < - > PG 서버 < - > 카드사 서버
아임포트는 중계자 역할을 한다. 아임포트가 PG사에 요쳥을 하고 결제 정보를 가맹점 서버에 전달해주는 것.
프로세스는 아래와 같다.
웹훅은 서비스에서 발생하는 특정 행동(이벤트)들을 커스텀 Callback으로 변환해주는 방법으로
이러한 행동 정보들을 실시간으로 제공한다.
아임포트는 결제 사전 정보를 생성할 수 있는 prepare를 제공한다.
결제가 실제로 진행된 이후 결제 정보를 가지고 가맹점 서버는 디비 정보와 아임포트 결제 조회 내역으로
결제가 정상적인지 검증한다.