안녕하세요. 동남아 간편결제 관련하여 로그 확인 요청드립니다! 현재 결제 요청 후 최대 10분간 폴링하며 결제 상태를 확인하고, 10분 초과 및 결제 상태가 DONE으로 변경되지 않을 경우에는 미결제 건으로 간주하여 주문 취소 및 혹시 모를 승인 방지를 위해 결제 취소 API를 호출하고 있습니다. 최근 몇몇 주문 건에서 결제 승인 지연 및 취소 에러가 확인되어서 문의드립니다.
대상 orderId: 6632987558095_1770634141066 취소 시도 시 에러 응답: {"code": "NOT_CANCELABLE_PAYMENT", "message": "취소 할 수 없는 결제 입니다."}
위와 같이 결제 취소에 실패할 경우 나중에 결제 상태가 뒤늦게 DONE으로 변경되면서 주문은 취소되었는데 결제만 완료되는 상황이 발생할 수 있을 것 같은데요, 결제가 승인 완료되지 않은 상태라 취소 API가 실패하는 것은 인지하고 있으나, 우선 아래 사항들에 대해 확인을 부탁드리고자 합니다!
1. 해당 결제 건이 10분 넘게 IN_PROGRESS 상태가 지속된 원인과 관련 로그 확인 2.
NOT_CANCELABLE_PAYMENT
NOT_CANCELABLE_PAYMENT
응답을 받은 경우, 이후 승인될 가능성이 없는 최종 실패 상태로 간주해도 되는지 여부 3. 10분이라는 타임아웃 시간이 부족한 편인지, 더 늘리는 것이 좋을지에 대한 의견
현재 웹훅을 사용하지 않고 폴링에 의존하고 있어서 상세 사유 파악이나 결제 상태 추적이 어렵네요ㅠㅠ 확인 후 도움 부탁드리겠습니다!