개발자1
개발자12y ago

가상계좌 테스트 결제 취소 요청시 INVALID_BANK 오류 발생

가상계좌 기능 연동을 위한 테스트 중 결제 취소 과정에서 오류가 발생하여 문의 드립니다.
7 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
개발자1
개발자1OP2y ago
요청 응답은 다음과 같습니다. 2023-08-29 22:53:50,730 [INFO] tosspayments: -----------REQUEST START----------- POST https://api.tosspayments.com/v1/payments/a90ZoyegEOALnQvDd2VJLE6dWQQjlO8Mj7X41mNW5kzKbwG6/cancel Authorization: Basic dlkfjalksdjflaksdfa== Content-Length: 177 Content-Type: application/json b'{"cancelReason": "requested_by_customer", "cancelAmount": 11200, "refundReceiveAccount": {"bankCode": "88", "holderName": "\uae40\ub3d9\uc8fc", "accountNumber": "110467169676"}}' -----------REQUEST END----------- 2023-08-29 22:53:50,875 [INFO] tosspayments: -----------RESPONSE START----------- 400 https://api.tosspayments.com/v1/payments/a90ZoyegEOALnQvDd2VJLE6dWQQjlO8Mj7X41mNW5kzKbwG6/cancel Date: Tue, 29 Aug 2023 13:53:51 GMT Content-Type: application/json Content-Length: 72 Connection: keep-alive vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers,Origin,Access-Control-Request-Method,Access-Control-Request-Headers x-tosspayments-trace-id: 473cf5184b7ef2dfc206264fe69de54a access-control-allow-credentials: true access-control-allow-methods: POST, GET, OPTIONS, DELETE access-control-max-age: 3600 access-control-allow-headers: Origin, Content-Type, Accept, X-Requested-With, Key, Authorization, Referer-Policy, x-secure-keyboard-id, x-secure-keyboard-fields, sentry-trace, x-tosspayments-device-id, x-tosspayments-session-id, x-publickey-id, tosspayments-test-code, tosspayments-mid, idempotency-key referrer-policy: no-referrer-when-downgrade x-content-type-options: nosniff x-xss-protection: 1; mode=block cache-control: no-cache, no-store, max-age=0, must-revalidate pragma: no-cache expires: 0 strict-transport-security: max-age=31536000 server: was x-envoy-upstream-service-time: 86 b'{"code":"INVALID_BANK","message":"\xec\x9c\xa0\xed\x9a\xa8\xed\x95\x98\xec\xa7\x80 \xec\x95\x8a\xec\x9d\x80 \xec\x9d\x80\xed\x96\x89\xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4."}' -----------RESPONSE END----------- 테스트 결제이긴 하지만 환불 은행, 계좌 정보는 모두 실제 제 개인 계좌 정보를 넣었습니다. 부분/전체 취소시 똑같이 오류가 발생하네요
Kimoon Lee
Kimoon Lee2y ago
bankCode 가 아니라 bank 입니다.
Kimoon Lee
Kimoon Lee2y ago
No description
개발자1
개발자1OP2y ago
앗 감사합니다. 결제할 때, 응답 받은 걸 그대로 사용 했었는데 그럼 안되는군요;
Kimoon Lee
Kimoon Lee2y ago
결제할때 응답받은건 가상계좌 발급은행이라서 환불은행과는 다릅니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?