개발/자바

pg사와 연동된 결제 프로세스

깉니 2023. 8. 23. 14:13

출처 : 토스페이먼츠

client = 결제사 서버 = 가맹점 서버 : 우리가 개발하는 결제모듈이 구현된 백엔드 서버를 지칭

 

가상계좌 결제시에, 웹훅 || 노티

계좌 결제 시 웹훅과 노티의 차이점은 다음과 같습니다.

  • 웹훅은 서버에서 서버로 실시간으로 데이터를 전송하는 방식입니다.
  • 즉, 계좌 결제 내역이 발생하자마자 웹훅을 통해 해당 데이터가 결제 대행사에 전송됩니다.
  • 노티는 서버에서 서버로 데이터를 전송하는 방식이지만, 웹훅과 달리 실시간으로 데이터를 전송하지 않습니다.
  • 즉, 계좌 결제 내역이 발생한 후 일정 시간 후에 노티를 통해 해당 데이터가 결제 대행사에 전송됩니다.

웹훅과 노티의 차이점은 실시간으로 데이터를 전송하는지 여부입니다.

웹훅은 실시간으로 데이터를 전송하기 때문에 결제 대행사가 계좌 결제 내역을 빠르게 확인할 수 있습니다.

반면, 노티는 실시간으로 데이터를 전송하지 않기 때문에 결제 대행사가 계좌 결제 내역을 확인하는 데 시간이 걸릴 수도.