롯데카드 결제 시 실패 후 성공
안녕하세요, 현재 토스페이먼츠 결제를 사용하고 있습니다.
iOS SDK 이며, 결제 시 롯데카드 (with 로카페이) 로 결제 시
handleFailResult
로 한 번 트리깅 되고 이어서 handleSuccessResult
로 트리깅이 되는 문제가 있습니다.
에러 내용은
로 나옵니다.
SDK 문제로 인지가 되는데 확인 부탁드려요.
개발, 실제 모두 발생하고 있습니다.37 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
현대카드로 선택해서 앱 결제 후 돌아왔을 때는 성공 한 번만 트리깅 되는 걸 보니 저희 쪽 코드 문제는 아닌 것 같습니다.
결제 성공시에 handleFailResult 트리깅이 된다는 말씀이실까요?
트리깅이 두 번 되는데 fail, sucess 순서로 됩니다
로카에서만 발생하나요?
네 로카에서만 발생하네요
로카앱에서 인증 완료후 돌아왔을때발생하는거죠?
sdk 버전은 어떻게되나요
더불어 결제위젯 연동중이시죠?
네, 맞습니다. SDK 버전은 0.1.26 입니다. 결제 위젯 연동 중입니다.
확인 후 안내드리겠습니다
고맙습니다
추가로 안드로이드에서도 혹시 확인해보셨나요?
아뇨 안드는 확인 못해봤어요. 담당자가 부재 중이라..
handleFailResult 받아서는 아무 조치도 안하고 계셔서, handleSuccess까지 넘어가고 있는거죠?
지금 문제가 fail이 트리깅 되면서 오류라고 얼럿을 보여주고 있어서 결제가 실패인 줄 알았는데 이어서 성공 처리가 되어 문제에요
두 개의 메소드가 연속으로 트리깅 되어버리니 어찌 할 수가 없구요…
귀사 연동완료하신 걸로 알고 있는데, 실제 서비스에서도 발생하고 있는 상황일까요?
네 실제 서비스에서 발생해서 인지하였어요
확인되신 아이폰과 iOS 버전 알 수 있을까요?
iPhoneX iOS 16.6 으로 해봤는데 재현이 안되어서요
iOS 17.2 입니다
앱스토어에서 앱을 다운받고 다시 확인해볼게요,
스토어 검색어를 어떻게 입력하면 될까요?
콰트 로 검색하시면 됩니다
넵
회원 가입하시고 스토어 탭으로 이동하셔서 주문하시면 됩니다
결제 후에 fail 이 트리깅 된거는 앱에서 확인이 가능한가요?
네 결제 실패했다고 얼럿이 뜹니다.
저희 내부에서도 여러 번 시도해보고 있는데 잘 될 때도 있고 오류 후 성공할 때도 있네요. 간헐적으로 나타나는 현상인 것 같아요
저도 얼럿 확인했는데요 승인이후에 승인결과에 대한 얼럿이 나왔어요
에러 페이로드는 동일하게
이렇게 나옵니다.
결제 실패했다는 얼럿을 확인하셨다는거죠?
네 잔액부족으로 결제실패 얼럿을 봤어요
저희쪽에서는 fail 트리거가 아니라 승인 API 호출후 실패된것으로 확인되서요.
서버 통신에서 오류라는 말씀이신가요?
네 success로 가서 승인 API 호출후 에러가 얼럿으로 떴습니다.
잘되는 케이스 같아요.
간헐적으로 일어나는 오류인 듯 한데....
저도 3번 했을 때 2번은 실패 메소드 호출 후 바로 성공 메소드가 호출되었고, 한 번은 성공이 되었거든요
현대카드나 카카오뱅크카드 결제를 했을 때 현대, 카카오뱅크 앱으로 갔다가 인증 후 저희 앱으로 돌아왔을 때 present 된 뷰가 유지되다가 dismiss 되면서 callback 이 떨어졌는데
로카는 present 된 뷰가 유지되지 않고 닫혀 있었고 바로 오류가 떨어지는 것으로 보였어요.
에러 케이스 영상으로 보내주실수 있을까요?
SDK 에서 dismiss 타이밍 이슈이지 않을까 의심도 드네요. 의도치 않게 dismiss 되면서 오류가 떨어지는게 아닌가 싶은...
네, 잠시만요
요건 정상 케이스 입니다.
네 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.