나미에재쓰
나미에재쓰
TPToss payments 개발자 커뮤니티
Created by 나미에재쓰 on 11/6/2023 in #❓┃연동개발-문의
ALREADY_PROCESSED_PAYMENT 에러 시 취소 데이터 확인 문의
안녕하세요. 토스페이먼츠를 통해 결제 연동을 진행하고 있는데요. 결제가 취소되고 내부 서버 오류로 취소 결과 반영에 실패하여 다시 취소 요청 시 ALREADY_PROCESSED_PAYMENT 에러를 받고 있습니다. 그런데 취소된 원거래의 상세 데이터가 없이 오류로 처리하는데 기존 취소된 내역은 조회 api를 통해서 별도로 요청을 던져야 하나요?
15 replies
TPToss payments 개발자 커뮤니티
Created by 나미에재쓰 on 8/11/2023 in #❓┃연동개발-문의
결제 승인API (/v1/payments/confirm) 호출 시 타임아웃 테스트 할 수 있는 방법이 있나요?
안녕하세요~ 토스페이먼츠를 통해서 결제 연동 개발을 진행하고 있습니다. 한가지 궁금한 부분이 있는데 결제창에서 인증 후 paymentKey를 통해 결제 승인 API를 호출하고, 타임아웃이 발생하면 내부적으로 망취소 요청을 보내 거래가 정상적으로 취소되는지 테스트를 진행하고 싶은데요. 결제 승인 API를 호출하면서 타임아웃이 발생하도록 세팅하는 방법이 있을까요? 답변 부탁드립니다!
15 replies
TPToss payments 개발자 커뮤니티
Created by 나미에재쓰 on 7/15/2023 in #❓┃연동개발-문의
결제 승인 API에 대해서 문의드려요.
결제 승인 API를 호출하면 Http 200 코드와 함께 Payment 객체가 리턴된다고 매뉴얼에서 확인 후 테스트 정상으로 했습니다. 하지만 결제 실패 시 40x, 50x 코드와 함께 code, message 값만 리턴되는 것 같아서요. 매뉴얼에 안내된 Payment 객체 내 failure 객체의 code, message가 전달되는게 아닌가요? 그럼 payment 객체의 failure는 언제 사용하나요? 결제 실패는 위에 40x, 50x 상태를 보고 code, message만 받아서 처리하면 되나요?
7 replies