tosspayment v1 (0.9.2)로 결제 위젯으로 연동하여 가상계좌를 통한 결제를 사용하고 있습니다.
아래와 같은 400 error가 발생하고 있는데요, { "currency": null, "cancelAmount": 2700000, "cancelReason": "판매자 거래 거절", "taxFreeAmount": null, "taxExemptionAmount": 0, "cancelRequestId": null, "taxAmount": null, "refundableAmount": null, "refundReceiveAccount": { "bank": "", "accountNumber": "015**0010", "holderName": "홍길동" }, "isDividedPayment": false, "refundMid": null }
bank에 대한 값이 null이 들어가서 -- { "code": "INVALID_BANK", "message": "유효하지 않은 은행입니다." } -- 와 같은 오류가 발생하는데요 유저가 은행을 분명 입력을 할텐데 토스페이먼츠 측으로 은행 코드가 넘어가지 않는걸까요? (가상계좌를 통해서 결제가 완료된 건에는 은행코드가 정상적으로 들어가있습니다.) 추가로 환불 계좌 입력할 때 유효성을 체크할 수 있는 방법이 없을지 문의드립니다.
Continue the conversation
Join the Discord to ask follow-up questions and connect with the community
Tp개커
Toss payments 개발자 커뮤니티
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~