토스페이먼츠 가상계좌 환불 오류
안녕하세요 다름이 아니라 가상계좌 환불에 대한 건으로 문의드릴게 있습니다.
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": "유효하지 않은 은행입니다."
}
--
와 같은 오류가 발생하는데요
유저가 은행을 분명 입력을 할텐데 토스페이먼츠 측으로 은행 코드가 넘어가지 않는걸까요?
(가상계좌를 통해서 결제가 완료된 건에는 은행코드가 정상적으로 들어가있습니다.)
추가로 환불 계좌 입력할 때 유효성을 체크할 수 있는 방법이 없을지 문의드립니다.
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": "유효하지 않은 은행입니다."
}
--
와 같은 오류가 발생하는데요
유저가 은행을 분명 입력을 할텐데 토스페이먼츠 측으로 은행 코드가 넘어가지 않는걸까요?
(가상계좌를 통해서 결제가 완료된 건에는 은행코드가 정상적으로 들어가있습니다.)
추가로 환불 계좌 입력할 때 유효성을 체크할 수 있는 방법이 없을지 문의드립니다.
