Internal server error 발생하여 키 등록 불가
API 호출시 토스페이 청약이 되어 있지 않습니다 반환
빠르게 수정해주세요…에러가 너무 많아요
미니앱 이름이 어떻게 되실까요?
@goodlugg 님 로그 확인하여 미니앱 확인했는데 조치 후 말씀드릴게요.
@goodlugg 님 조치 완료되었습니다.
감사합니다
감사합니다
@seonjeong 앱인토스 앱에서는 결제 테스트가 불가한가요?
토스에서 인증 후 앱인토스로 돌아왔는데, isTestPayment = True일 때는 이동하기 버튼을 눌러도 아무런 변호가 없고
isTestPayment = False일때는 눌러서 이동하기 버튼인데 결과는 동일합니다.
결제창에서 인증 후 진행이 되지 않습니다.
혹시 테스트 키로 테스트하셨을까요?
테스트 키는 결제 생성까지만 가능하며, 승인 처리는 불가합니다.
승인은 받는데, 결제처리에서 404가 발생합니다. 원인이 무엇인지 알 수 있을까요?
생성시 payload
요청
{‘amount’: 21500,
‘amountTaxFree’: 0,
‘isTestPayment’: True,
‘orderNo’: ‘TESTUYIDWHAQCZ’,
‘productDesc’: ‘22인치 이하 1개’}
응답
{
“resultType”: “SUCCESS”,
“success”: {
“payToken”: “nmVrKIm9LmMku5wLNj0qL98”
}
}
결제시 payload
요청
{‘isTestPayment’: True,
‘orderNo’: ‘TESTUYIDWHAQCZ’,
‘payToken’: ‘nmVrKIm9LmMku5wLNj0qL98’}
응답
| {“resultType”:“FAIL”,“error”:{“errorType”:0,“errorCode”:“”,“reason”:“Unknown error”,“data”:{},“title”:null},“success”:null} |
|---|
로그 확인해볼게요.
@goodlugg 님 로그 확인해봤는데 요청 파라미터를 잘 못 호출하고 계시어 발생하는 에러입니다.
아래와 같이 호출이 들어오고 있어요.
{"requestBody":"{\"orderNumber\": \"TESTCNJNIZGSGU\", \"productDesc\": \"Luggage\", \"amount\": 500, \"amountTaxFree\": 0, \"isTestPayment\": true}"}
orderNumber → orderNo 로 수정 부탁드립니다.
확인해주신 로그는 수정 전이고, 위에 제가 기재한 로그는 수정 후인데 동일합니다.
방금 테스트한 페이로드입니다. Unknown 에러네요
결제생성
{‘Content-Type’: ‘application/json’, ‘x-toss-user-key’: ‘981382601’}
{‘orderNo’: ‘TESTXQN4XCYZCZ’, ‘productDesc’: ‘22인치 이하 1개’, ‘amount’: 21500, ‘amountTaxFree’: 0, ‘isTestPayment’: True}
{
“resultType”: “SUCCESS”,
“success”: {
“payToken”: “9aBPrf25A8jqiDgx3lr103c”
}
}
결제요청
{‘Content-Type’: ‘application/json’, ‘x-toss-user-key’: ‘981382601’}
{‘payToken’: ‘9aBPrf25A8jqiDgx3lr103c’, ‘orderNo’: ‘TESTXQN4XCYZCZ’, ‘isTestPayment’: True}
{
“resultType”: “FAIL”,
“error”: {
“errorType”: 0,
“errorCode”: “”,
“reason”: “Unknown error”,
“data”: {},
“title”: null
},
“success”: null
}
@seonjeong 확인 부탁드리겠습니다
@goodlugg 님 드디어 로그를 확인했습니다.
결제 요청 (/api-partner/v1/apps-in-toss/v1/apps-in-toss/pay/execute-payment) API 호출 시 x-toss-user-key는 들어오고 있으나 requestBody 가 null 로 들어오고 있어 404에러가 return 되고 있어요
reqeustBody 확인 부탁드립니다.
/api-partner/v1/apps-in-toss/pay/execute-payment API 호출은 정상적으로 들어왔었어요
uri가 틀린것으로 확인했습니다(중복)
감사합니다
오 정상 응답 받으신 것 확인했습니다