결제 시스템 - 토스페이먼츠 API - 1
·
프로젝트/GitGet
토스페이먼츠 결제 흐름 1. 구매자 결제 요청프론트는 사용자가 입력한 정보를 [결제하기] 버튼을 통해 서버의 결제 요청 API를 호출한다. 백엔드가 해당 [요청 객체]를 가지고 검증을 한 후, 필요한 값들을 채워주고 DB에 결제 정보를 저장한 후에 프론트에 반환한다.2. 결제창 호출 및 구매자에게 결제창 제공프론트는 반환받은 값을 가지고 tossPayments.requestPayment 에 결제 수단과 결제 정보를 통해 토스페이먼츠에 [결제창 호출]을 하게 되고, 구매자는 결제창 모듈을 받게 된다.3. 결제 수단 인증결제창에서 구매자는 일련의 과정 후 최종적으로 결제를 완료하게 된다. 이후, 토스페이먼츠는 결제의 성공 여부 및 관련 파라미터를 콜백 주소로 리다이렉트하게 된다.프론트에서 성공시 파라미터에..