fish
fish
[퀵계좌이체 관련 문의]
안녕하세요, 토스페이먼츠 퀵계좌이체에 대해 문의사항이 있어 글 남깁니다! 현재 저희 프로덕트 특성상 부분결제취소가 일어날 가능성이 있습니다. 카드결제나 간편결제의 경우, 부분결제취소가 에러없이 잘 작동하고 있습니다. 저희 클라이언트 측에서 계좌이체 계약을 하셨고, 결제위젯 상 퀵계좌이체를 사용할 수 있는 것으로 확인하였습니다. 퀵계좌이체로 결제는 잘 이루어지나, 토스페이먼츠의 결제취소 api를 통해 부분결제취소 혹은 결제취소를 하려 했을 때 아래와 같은 에러가 발생했습니다. {'code': 'FAILED_INTERNAL_SYSTEM_PROCESSING', 'message': '[ES12] 부분취소 불가한 에스크로 상태 입니다.'} 저희가 테스트할 때 에스크로 결제방식을 사용했었습니다. 부분취소가 되지 않는다하여, 전체결제취소도 진행했었는데 해당 기능 또한 같은 에러가 발생했습니다. 혹시 에스크로 방식을 사용해서 에러가 발생한 것인지 궁금합니다! 만약 에스크로 방식으로 인해 부분결제취소가 되지 않는다면, 사용자가 에스크로 방식을 사용하지 못하도록 막는 방법은 존재할지도 궁금합니다! ====================================================================================================================== 추가적으로 사용자가 부분결제취소 또는 결제취소를 했을 때, payment 객체에 담겨있는 "receipt": {"url": "..."} 또한 변경되는지 궁금합니다! 상점아이디는 nws0901 입니다! 확인 부탁드립니다!
25 replies
[receipt url 및 간편결제 계약관련 문의]
No description
17 replies
NOT_FOUND_PAYMENT 에러
<테스트 결제> API 개별 연동 키 를 사용하여 근 몇달간 결제에 성공하였습니다. <라이브 결제> 동일한 상점 아이디의 API 개별 연동 키 를 사용하여 연동해놓았습니다. 그런데 위 에러가 발생하였습니다. 처음에 토스페이먼츠 계약했을 때는 api key가 제가 테스트 결제에서 쓰던 키 하나밖에 없었는데, 추후 결제위젯 연동키가 생성되었습니다. 따로 변경하지는 않고 그대로 사용했는데 별 문제가 없었습니다. 라이브키 또한 API 개별 연동 키 로 설정해놓았는데, 위 에러가 발생하는 지점을 확인해보니 결제내역을 조회하는 쪽이었던 것 같습니다. 프론트 쪽 여쭤보니 결제위젯으로 사용하시는 것 같습니다. api 키를 결제위젯 연동키로 변경하면 되는 것일까요?? 테스트와 라이브 서버에서 어떤 차이점이 일어나는 것인지 궁금합니다.
14 replies