Kwangsub Lee
Kwangsub Lee5h ago

가상계좌 환불 테스트 시 계좌 정보 오류 문의

안녕하세요. 가상계좌 환불 테스트를 테스트 환경에서 진행하던 중 정상 케이스로 통과 되던 계좌 번호가 "INVALID_REFUND_ACCOUNT_NUMBER" 오류를 받아 문의드립니다. 실제 계좌 번호에 문제가 있는 것인지, 아니면 테스트 환경이라 발생한 문제인지 알려주시면 감사하겠습니다. 1) 성공 케이스 - 주문번호: tmeec20251118144209HubP3 - 요청: { "currency": null, "cancelAmount": 7000, "cancelReason": "상품 또는 옵션 변경", "taxFreeAmount": null, "taxExemptionAmount": 0, "cancelRequestId": null, "taxAmount": null, "refundableAmount": null, "refundReceiveAccount": { "bank": "하나", "accountNumber": "287**8607", "holderName": "이광섭" } } - 응답 { "virtualAccount": { "accountNumber": "X9891223634537", "accountType": "일반", "bank": "하나", "bankCode": "81", "customerName": "스티븐", "dueDate": "2025-11-20T14:42:08+09:00", "expired": true, "settlementStatus": "INCOMPLETED", "refundStatus": "PENDING", "refundReceiveAccount": { "bankCode": "81", "accountNumber": "28791031368607", "holderName": "이광섭" }, "depositorName": "테스트" }, "transfer": null, "mobilePhone": null, "giftCertificate": null, "cancels": [ { "transactionKey": "txrd_a01kaas54cp9q14jhr6twmpq9ms", "cancelReason": "상품 또는 옵션 변경", "taxExemptionAmount": 0, "canceledAt": "2025-11-18T15:06:41+09:00", "cancelStatus": "DONE", "cancelRequestId": null, "cancelAmount": 7000, "taxFreeAmount": 0, "taxAmount": 7000, "refundableAmount": 5600 } ] } 2) 동일 계좌에 대한 실패 케이스 - 주문번호: tmeec20251118155814znX88 - 요청 { "currency": null, "cancelAmount": 7000, "cancelReason": "상품 또는 옵션 변경", "taxFreeAmount": null, "taxExemptionAmount": 0, "cancelRequestId": null, "taxAmount": null, "refundableAmount": null, "refundReceiveAccount": { "bank": "하나", "accountNumber": "287**8607", "holderName": "이광섭" } } - 응답 { "code": "INVALID_REFUND_ACCOUNT_NUMBER", "message": "잘못된 환불 계좌번호입니다." }
4 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(문제가 발생한 이미지나 전체 결제흐름 동영상을 첨부해주시면 빠른 분석을 받으실 수 있습니다.)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
today.lastday
today.lastday5h ago
은행을 "하나둘"로 보내셨는데 올바른 은행코드를 입력해주세요. 은행코드와 환불받을 계좌번호를 정상값으로 보내주시면 처리될거에요.
Kwangsub Lee
Kwangsub LeeOP4h ago
1. 테스트를 위해 은행을 "하나둘"로도, "하나"로도 보냈는데 둘 다 오류가 나 문의드렸습니다. 2. 다른 은행으로 진행해도 동일합니다 A) "X-TossPayments-Trace-Id": "89aa7aabe44debb0da1e14559928f57e" { "currency": null, "cancelAmount": 7000, "cancelReason": "상품 또는 옵션 변경", "taxFreeAmount": null, "taxExemptionAmount": 0, "cancelRequestId": null, "taxAmount": null, "refundableAmount": null, "refundReceiveAccount": { "bank": "토스", "accountNumber": "1002484", "holderName": "이광섭" }, "isDividedPayment": false, "refundMid": null } - 응답 { "code": "INVALID_REFUND_ACCOUNT_NUMBER", "message": "잘못된 환불 계좌번호입니다." } B) "X-TossPayments-Trace-Id": "418dbf6a7d11de31c2dfdbe624463e36" { "currency": null, "cancelAmount": 100, "cancelReason": "상품 또는 옵션 변경", "taxFreeAmount": null, "taxExemptionAmount": 0, "cancelRequestId": null, "taxAmount": null, "refundableAmount": null, "refundReceiveAccount": { "bank": "12", "accountNumber": "525**4548", "holderName": "전낙원" }, "isDividedPayment": false, "refundMid": null } - 응답 { "code": "INVALID_REFUND_ACCOUNT_NUMBER", "message": "잘못된 환불 계좌번호입니다." }
today.lastday
today.lastday4h ago
확인해보니 샌드박스 환경에 이슈가 있어서 에러 응답된 것입니다. 내부 확인 후 답변드릴게요.

Did you find this page helpful?