엘리야
TPToss payments 개발자 커뮤니티
•Created by 엘리야 on 12/18/2024 in #❓┃연동개발-문의
IN_PROGRESS 상태가 지속됩니다
DONE Status 결과 값을 받던 국내 결제건들이 IN_PROGRESS 상태값을 받고 있는데
IN_PROGRESS 는 어떨때 내려오는 결과값일까요??
44 replies
TPToss payments 개발자 커뮤니티
•Created by 엘리야 on 12/18/2024 in #❓┃연동개발-문의
알리페이 해외결제 검증 중 NOT_FOUND_PAYMENT_SESSION 오류 문의
안녕하세요. 토스페이먼츠 위젯을 이용하여 서비스를 운영하고 있습니다.
현재 해외결제 시 페이팔은 정상적으로 결제 검증이 이루어지지만, 알리페이로 결제했을 때 아래와 같은 응답이 반환되고 있습니다:
json
{
"code": "NOT_FOUND_PAYMENT_SESSION",
"message": "결제 시간이 만료되어 결제 진행 데이터가 존재하지 않습니다."
}
문제 상황:
paymentKey를 검증 요청에 사용한 후, 이후 동일한 paymentKey로 요청하면 404가 반환된다는 내용을 확인했습니다. 이에 따라 paymentKey를 처음 요청 시 사용하지 않고 썬더클라이언트로 검증 요청을 시도했으나 동일한 오류가 발생했습니다.
PENDING 상태가 반환되면 재요청으로 처리할 수 있지만, 404 응답이 즉시 반환되어 결제 상태 확인 자체가 어렵습니다.
404 응답이 반환된 이후에도 시간 간격을 두고 총 5회 재요청(2초 간격)을 시도했으나 여전히 NOT_FOUND_PAYMENT_SESSION 오류가 발생했습니다.
요청 데이터 샘플:
요청 URL: https://api.tosspayments.com/v1/payments/{paymentKey}
HTTP 헤더:
Authorization: Basic {Base64EncodedSecretKey}
Content-Type: application/json
요청 바디:
json
{
"orderId": "MC44NDczODE2NDA2NTQ1",
"amount": 0.08
}
문의 내용:
위와 같은 문제 상황에서 404가 반환되는 이유가 무엇인지 확인 부탁드립니다.
알리페이 결제 시 NOT_FOUND_PAYMENT_SESSION 오류를 방지하려면 어떤 설정이나 절차를 추가로 확인해야 할까요?
44 replies