22 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
에러 코드 | 토스페이먼츠 개발자센터
토스페이먼츠 API/SDK를 사용할 때 발생할 수 있는 에러를 살펴보세요.
올바른 PaymentKey를 사용해 구현하셨는지 확인해주세요
paymentKey에 이상이 없다고 생각되실 경우, orderId와 paymentKey를 공유해주시기 바랍니다.
[paymentKey] => ps_lpP2YxJ4K874Me4yMgL3RGZwXLOb
[orderId] => igunsul_2023_diary_2_261666749053922_ioio852
입니다
지금 전달주신 값은 paymentKey 가 아닙니다
이 값은 가상계좌 callback 으로 전달된 다른 값이고,
결제 응답으로 전달된 paymentKey 를 확인 해보시면 될것 같아요
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
paymentKey => avNA96Bjgq7XZYk
orderId => igunsul_2023_diary_1_261666776846924_ioio852
이 paymentKey 도 유효하지 않은 key값인가용?
paymentKey는 결제창에서 정보입력 마무리 후, getparameter로 보내드립니다. 지금 보내주신 Paymentkey의 약 3배 길이로 발급되었습니다. 저희 개발자센터 가이드 참고하셔서 개발진행해주시기 바랍니다.
paymentKey의 시작된 내용은 맞는데, 길이가 훨씬 깁니다.
확인하였습니다! 감사합니다:)
혹시 환불계좌번호 정보가 정확하지 않다는 오류가 뜨는데 (INVALID_REFUND_ACCOUNT_NUMBER) 가상계좌 테스트시에는 앞에 X로 맞추어서 환불계좌번호를 입력해야하는 것일까요
테스트 환경에서 X로 시작하는 가상계좌번호는 테스트용 번호로 입금 불가능한 번호입니다. 환불계좌는 실제 가지고 계신 계좌번호를 넣어주시면 됩니다.

잘 넘겼는데 자꾸만 계좌번호 오류가 뜨네용 ㅠ ㅠ


orderID text로 남겨주시겟어요? 데이터가 정확히 들어왔나 확인해드리겠습니다.
igunsul_2023_diary_2_271666836382512_ioio852
입니다!
현재 이런 식으로 보내주고 계시는데요. 개발가이드를 보시면, 환불계좌정보는 refundReceiveAccount 객체 정보에 넣어서 보내주셔야합니다.
igunsul_2023_diary_1_271666846362967_ioio852
혹시 이 데이터 확인요청드릴 수 있을까용?
동일한 방법으로 보내주고 계십니다.
이건 보내주시는 데이터이기 때문에 보내주신 그대로 저희가 확인해드리게 됩니다!

igunsul_2023_diary_1_271666846362967_ioio852
refundReceiveAccount 에 다 넣으시는게 아니라
"paymentKey":"ed9ojO5qEvKma60RZblrqaYMjeG5erwzYWBn14MXAPGg7pDJ",
"orderId":"igunsul_2023_diary_2_271666836382512_ioio852",
"cancelReason":"\uace0\uac1d\uc774 \ucde8\uc18c\ub97c \uc6d0\ud568",
"cancelAmount":"51000",
{
"refundReceiveAccount":
{"accountNumber":"490102***9",
"bank":"\uad6d\ubbfc",
"holderName":"\ub0a8\uc544\ub984"
}
이렇게 accountNumber, bank, holderName 만 refundReceiveAccount 아래에 있어야 합니다.