[프로젝트]토스페이 연동하기 2
2023. 6. 12. 15:30
Spring
yataproject의 토스 페이먼트API 연동로직 중 결제취소와 결제 내역 조회를 살펴볼 것이다. 📌결제 취소 먼저 결제를 취소하려면 결제 승인 시 발급받은 paymentKey와 cancelReason이 필요하다. 또, 성공/실패 시와 같이 헤더에 시크릿 키를 인코딩하여 보내야한다. Controller @PostMapping("/toss/cancel/point") public ResponseEntity tossPaymentCancelPoint( @AuthenticationPrincipal User principal, @RequestParam String paymentKey, @RequestParam String cancelReason ) { return ResponseEntity.ok().body(ne..
[프로젝트]토스페이 연동하기 1
2023. 6. 9. 20:44
카테고리 없음
yataProject에서 포인트 충전 방식을 도입하기로 결정하였고, 토스페이를 연동하기로 하였다. 토스페이 동작 과정은 다음과 같다. https://develoyummer.tistory.com/93 토스페이 API 연동 https://docs.tosspayments.com/guides/payment/integration 토스페이먼츠 결제창 연동하기 | 토스페이먼츠 개발자센터 카드 결제창을 연동해보세요. docs.tosspayments.com 프론트가 사용자가 입력한 정보를 가지고 [ develoyummer.tistory.com 연동에 앞서 , 토스페이먼츠에 가입 후, 개발자용 테스트상점에서 API 키를 받을 수 있다. 📌설정 appliaction.yml에 정보들을 적어준 후, TossPaymentConf..