Spring boot kim's cafe/예약시스템

Springboot 결제시스템 만들기!(3) 결제취소 with 아임포트,HttpEntity,RestTemplate,HttpHeaders,Json

디비드킴 2021. 7. 8. 13:14

토큰을 발급받고 나니까

얼추 적응을 했는지 또 금방

환불을 구현했다

 

어떻게 api와 통신하는지 

감을 좀 잡은 거 같다

 

service

iamportservice.java

헤더에는 토큰을 넣어주고

바디에는 결제 id를 넣어준다

그다음 주소로 쏴주고 

dto를 만들어서 받아준다!

 

dto

canclebuydto.java

진짜 편리하다 dto로 받는 기능

 

결과

너무 기쁘다 ㅠㅠㅠ

외부  api 사용하기!

포기하고 싶었던 구간을 넘었다!

첫날 진짜 몇 시간 동안 토큰 받는 거에 매달렸는데

그다음 감을 잡았는지 일사천리로 했다 ㅠㅠㅠ

토큰/결제정보 받기/결제 취소, 환불

모두 터득했다 ㅠㅠㅠ

처음에 어 뭐야 겁나  쉽네 결제시스템 했는데...

검증을 서버에서 해야 한다니ㅋㅋㅋ

하 그래도 아임 포트가 있어서 

이 정도지 직접 구현했다가는

어후... 

 

이제 이걸 토대로 예약/변경/취소를 만들자!