페이코 결제 시 PROVIDER_ERROR가 발생합니다.
페이코 결제 시 PROVIDER_ERROR가 발생합니다.
공유 드려야 할 데이터가 무엇이고 어떤 처리를 해야 하나요?
23 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
주문번호 전달해주시기 바랍니다.
확인후 공유 드리겠습니다.
혹시 지금 다시 해보실수 있을까요?
@냥과장 정상 결제 되었습니다. 어떤게 원인이였는지 알 수 있을까요?
해당 상점의 페이코 설정이 일부 누락되었던것 같습니다.
@냥과장 어떤 설정인지 공유 가능할까요? 재발 방지를 위해 히스토리화를 위해서 입니다.
지금 정상적으로 사용하시다가 갑자기 오류가 나신건가요?
추가로 확인 결과를 받았는데, 페이코측과 통신 이슈가 일부 있었던 것 같습니다. 실제 결제가 진행되고 저희가 처리하는데 문제가 있어 실패 응답이 나갔구요.
고객은 결제가 된 케이스가 있을것으로 예상되고, 이런 결제건은 자동으로 망취소될 예정입니다.
@냥과장 아하 그렇군요. 그럼 페이코 설정 누락은 아닌거죠?
그리고 저희도 고객 CS로 추가로 알게 된 사실인데, 말씀해주신걸로 결제 승인 API 결과가 200이 아닌데 실결제는 되어 있더라구요.
그래서 CS 들어온 결제건들은 토스페이먼츠 상점 페이지에서 취소 했습니다. 저희가 수동으로 취소한 것은 괜찮을까요?
네 수동으로 취소 하셨으면 문제 없습니다.
아하 그렇군요. 그럼 페이코 설정 누락은 아닌거죠?위 내용도 답변 부탁드려도 될까요?
네 설정누락은 아닌것으로 확인했습니다.
감사합니다. 그럼 제가 이해한 바로는 아래와 같습니다.
- 페이코에서는 결제 승인이 되어 실제 결제가 발생
- 토스페이먼츠에서 페이코와 통신 이슈로 결제 승인이 실패 되었다는 것을 가맹점 서버에 전달
제가 이해한게 맞다면 저희 쪽에서는 아래와 같은 처리를 해야 할 것 같습니다.
- 토스페이먼츠에서 결제 승인이 실패 되었다는 응답을 내려주면 결제 취소 진행
- 위 이슈로 인해 가맹점은 토스페이먼츠 결제 승 인 실패 시 고객이 실제로 결제 되었는지 알 수 없으므로 토스페이먼츠를 통해 실제 결제 여부 조회 필요
- 결제 여부 조회 시 실제 결제가 되었으면 토스페이먼츠에 취소 요청 진행
이런 처리에서 토스페이먼츠를 통해 "실제 결제 여부 조회"를 하는 API가 있을까요?
(혹시 이해가 안되는 부분이 있으면 편하게 답변 주세요!)
이부분은 저희쪽 이슈 이므로 굳이 가맹점에서 별도로 처리를 해주실 필요가 없습니다.
그래도 현재 상태를 확인하시려면
코어 API | 토스페이먼츠 개발자센터
토스페이먼츠 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
이 API 를 사용하시기 바랍니다.
이부분은 저희쪽 이슈 이므로 굳이 가맹점에서 별도로 처리를 해주실 필요가 없습니다.토스페이먼츠 쪽 이슈로 상점이 문제를 겪은 상황에서 상점이 문제에 대한 대응이 필요가 없다는 말은 토스페이먼츠를 100% 신뢰를 해달라는 내용으로 이해 했습니다. 하지만 토스페이먼츠 쪽 이슈가 발생한 상황에서 100% 신뢰를 해달라는 것이 납득 되지 않습니다. 이슈를 겪은 입장에서 같은 이슈가 다시 발생 할 수 있다는 가능성을 인지하고, 다시 발생 했을 때 의 대응책을 논의하기 위해 문의 드린 것이므로 위와 같은 답변을 받았을 때 당황스러웠다는 점 추가로 공유드립니다.
다만 저희도 실패상태로 저장되어 있고 페이코에서만 결제가 성공된 케이스라서 저 API 를 호출하셔도 실패상태일겁니다.
이부분은 토스페이먼츠와 페이코사이의 이슈라서 가맹점에서 별도처리가 불가능해서 말씀드린겁니다.
추가로 공유 해주신 내용 덕분에 가맹점에서 별도 처리가 불가능한점 이해 했습니다.
그럼 앞으로 이번과 같은 케이스가 생기면 가맹점에서 에러 발생 여부 파악하고 "연동개발-문의" 채널로 공유 드려야 하나요?
여기로 공유 주시거나, 공개되면 안되는 민감한 정보는 techsupport@tosspayments.com 으로 공유해 주시면 확인 후 처리가 가능합니다.
@iam.ayaan @냥과장 확인 했습니다. 빠른 이슈 해결을 위해 노력 해주셔서 감사합니다.
네 저희쪽으로 공유해주시면 빠르게 처리해 드리도록 하겠습니다. 이번에는 발생 빈도가 높지 않아서 모니터링 시스템에 포착이 안된것 같은데, 보통은 저희가 먼저 인지하고 연락드리거나 취소 처리 해드리고 있습니다.
넵 확인 했습니다. 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.