ziraller
ziraller
처리 중 오류가 발생했습니다.
검색해도 결과가 안나와서 문의 남깁니다. 개발용 키로는 아무런 문제 없이 잘 됩니다. 문제는 실 서버에 있습니다. 우리는 NextJS로 개발을 진행했고 결제용 버튼 2개를 만들었습니다. 시나리오는 결제하기 버튼을 클릭하면 .TOSS의 UI를 이용하게 만들어져 있습니다. 개발용 서버에서는 UI도 잘 나오고 결제도 잘 됩니다. 결과값이 서버에 저장되는 것까지도 확인했습니다. 실 키를 사용할때는 결제용 UI가 표시되지 않습니다. REQUEST - 400 RESPOSE
{
"result": "ERROR",
"data": null,
"error": {
"code": "COMMON_ERROR",
"message": "처리 중 오류가 발생했습니다",
"data": null
}
}
{
"result": "ERROR",
"data": null,
"error": {
"code": "COMMON_ERROR",
"message": "처리 중 오류가 발생했습니다",
"data": null
}
}
response 는 이렇게 나옵니다. 400 으로 네트워크에 표시됩니다. 콘솔에는
결제 에러: r: 처리 중 오류가 발생했습니다
at XMLHttpRequest.<anonymous> (https://js.tosspayments.com/v1:1:51271)
결제 에러: r: 처리 중 오류가 발생했습니다
at XMLHttpRequest.<anonymous> (https://js.tosspayments.com/v1:1:51271)
어떤 부분을 실수 했는지 알고 싶습니다. 물론 키는 live용으로 새로 넣었고 키가 있는것도 Request Payload에서 확인했습니다.
25 replies