아임포트가상계좌 2

Springboot 결제시스템!(5) 가상계좌입금확인 +예약시스템 with아임포트

자 이제 테스트 페이지에서 입금 확인을 만들어주자 시나리오 입금확인->어떤종류인지 확인(예약인지/상품인지)->DB수정 웹 훅을 해야 하기 때문에 포트 포워딩을 꼭 해야 한다 restcontroller 아임 포트 여기로 던져준다 cancel/ready/paid든 paymentService 머 스타치 id가 vbank로 시작하는지 검사하자 if(status.equals("paid")&&merchantUid.startsWith("vbank")) 맞다면 impid를 이용해 찾는다 vBankDto vBankDto=vbankDao.findByPaymentId(paymentId); 상품/예약에 따라 테이블에 접근해 상태를 수정해준다 if(vBankDto.getKind().equals("reservation")) 결제..

Springboot 결제시스템!(3) 가상계좌 날짜 발급 with아임포트

놀랍게도 가상계좌 테스트도 가능한 아임 포트였다 진짜 카카오/네이버/아임 포트 진짜 감사합니다 시나리오 일반 결제 일반 결제 선택-> 서버에서 가격 전송-> 완료-> 검증-> 입금완료-> 예약 시도 가상결제 가상계좌 선택-> 서버에서 가격 전송-> 서버에서 입금일 생성-> 완료-> 검증-> 입금완료-> 예약 시도(임시) 가상계좌 입금 확인은 웹 훅을 이용해 야하기 때문에 포트 포워딩을 해야 한다 https://cordingmonster.tistory.com/140?category=1043621 Springboot 결제시스템!(2) 아임포트 번외편 포트포워딩+웹훅! 검증의 또 하나의 방법이 있는데 이건 이제 주로 가상계좌입금 확인용으로 쓰는 거 같다 아임 포트 관리자 페이지에 가면 웹 훅 설정이 있다 그래..