결제오류 관련 문의
클라이언트에서 결제기능 개발 완료 후
상점계약을 다시 진행 하신 후에 해당 상점정보로 API 키를 받은 받은 상태입니다.
다시받은 상점의 API(테스트)키로 변경하고, 결제 위젯의 variantKey 는 기존과 동일하게 생성, 소스에 적용한 상태입니다.
이후 결제 테스트 진행시 400에러가납니다. 상세정보는 다음 과 같은데 무엇이 문제인 건지 문의드립니다. ※ 변경전 상점정보로는 테스트키, 라이브키 둘 다 결제를 진행해서 정상적으로 동작하는 것을 확인한 상태입니다.
오류 원인 : 자동결제(빌링) 계약이 안 되어 있거나 0원으로 결제를 시도하면 발생하는 에러입니다. X-Tosspayments-Trace-Id : 68c8ee1f3a6b4806f8881ccf60c3a7e4
다시받은 상점의 API(테스트)키로 변경하고, 결제 위젯의 variantKey 는 기존과 동일하게 생성, 소스에 적용한 상태입니다.
이후 결제 테스트 진행시 400에러가납니다. 상세정보는 다음 과 같은데 무엇이 문제인 건지 문의드립니다. ※ 변경전 상점정보로는 테스트키, 라이브키 둘 다 결제를 진행해서 정상적으로 동작하는 것을 확인한 상태입니다.
오류 원인 : 자동결제(빌링) 계약이 안 되어 있거나 0원으로 결제를 시도하면 발생하는 에러입니다. X-Tosspayments-Trace-Id : 68c8ee1f3a6b4806f8881ccf60c3a7e4
9 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
5분정도 후에 다시 해보실수 있을까요?
네 알겠습니답
방금 진행했는데 동일한 현상이 발생하고있습니다
사용하신 test key 공유 부탁드릴께요.
클라이언트 키를 드리면 될까요?
test_gck_yZqmkKeP8gaK1XZvXXJjVbQRxB9l
정확히 어떤 에러 메시지가 보이시나요?
그리고 렌더링이 안되시는건가요? 아니면 결제창이 안열리시는 건가요?
아까 5분 후에 테스트하라고 하셔서 2시 35분에 다시 진행 했고 그시점에 진행시
결제 위젯 표시 > 카드사선텍 > 결제 진행 > 테스트 결제 완료 후 리턴값이 아래와 같이 넘어옴
{totalAmount=null, method=null, orderId=null, resultCode=SUCCESS, paymentKey=null, secret=null, status=null}
그래서 한번 더 문의를 드린 것이였고 16:19 분에 한 번더 진행했던 데이터가 정상적으로 넘어왔습니다.
지금은 정상적으로 넘어와서 테스트 진행예정입니다만, 오류 원인이 무엇인지 문의드립니다.
클라이언트에게 설명을 드려야되서요
추가 확인사항 전달드립니다.
현재 API 키로 결제 테스트 진행하는variantKey 랑 연결된
상점 아이디(테스트용) tarlib, tdhlib, thjlib 입니다.
확인결과
thjlib --> 정상동작함
tarlib, tdhlib --> 정상동작하지 않음.
네 최초 문의 주신게 thjlib 라서 이것만 작업이 되었을겁니다.
5분후에 나머지도 해보세요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.