가상계좌 문의드립니다.
안녕하세요
가상계좌 서비스 잘 이용하고 있었는데 18일부터 입금해도 입금 완료 처리가 안된다하여 문의드립니다.
- 주문번호(orderId) : AE_STU_gkrtodxn_20251120155256
- 문의 내용 : 오늘 오후 3시 56분쯤 가상계좌에 입금했는데 저희쪽 가상계좌 리턴 url 호출한것으로 확인되는데 혹시 오류로그 같은거 남았는지 확인 가능할까요?
24 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(문제가 발생한 이미지나 전체 결제흐름 동영상을 첨부해주시면 빠른 분석을 받으실 수 있습니다.)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
xpay 쓰시나요?
xpay 사용 안합니다! 변경한지 한참되었습니다
웹훅을 사용안하시는거 같아서요

혹시 웹훕 추가하고 방금 입금 했는데 확인 부탁드려도 될까요?
AE_STU_gkrtoddh_20251120165735
웹훅 추가 이후에 발생한 결제건만 웹훅을 보내드리는 점 양해 부탁드립니다.
다른 결제건이면 정보 남겨주세요
AE_STU_gkrtoddh_20251120165735
넵 이 주문번호 입니다
지금 상점 아이디 chungchy로 결제 확인하고 있고 api 버전은 1.0으로 세팅되어있습니다
입금을 4시 58분에 하신것 같습니다.
그 이후에 웹훅을 추가 하신것 같구요.
그럼 방금 한번 더 헀는데
주문번호 알려주세요.
AE_STU_registtest3_20251120171518
Payment/paymentstudent/successBank 로 웹훅 드리고 200응답 받은것으로 확인됩니다.
AE_STU_registtest3_20251120171518
그럼 이건은 정상처리 되고 ㅐ저희쪽 확인해보면 될까요?
근데 17일까지는 웹훅이 없어도 결제처리가 잘되었는데 혹시 바뀐 이유가 있을까요?
api 버전에 상관없이 가상계좌는 모두 웹훅 방식으로 처리하면 될까요?
웹훅이 없을때 결제처리는 어떻게 하셨나요/
기본적으로 가상계좌는 웹훅이 없으면 결제처리가 되지 않습니다.
virtualAccountCallbackUrl
가상계좌 콜백 Url로 되어있었습니다
AE_STU_gkrtodxn_20251120155256 최초 문의 주신 건도 정상적으로 호출되었습니다.
virtualAccountCallbackUrl 이걸 쓰셨으면 정상적으로 호출되었을텐데요.
근데 응답이 "Disallowed Key Characters 이렇게 왔네요.
뭔가 검증을 하시는것 같은데 언제 저 에러가 나는지 확인해 주세요.
status가 done 일때 $ch = curl_init('https://api.tosspayments.com/v1/payments/orders/주문번호');
결제건 조회해서 무통장 미입금 상태일떄 저희쪽 db 처리하는 내용이 있긴합니다
일단은 왜 저렇게 응답을 주셨는지를 확인해 주셔야 할것 같습니다.
노티가 안간건아니고 받으신후에 저 에러를 주고 계세요.
네! 좀 더 확인해보고 문의드리겠습니다
확인해보니 쿠키쪽에서 저희 코어단 필터에 걸리는 내용이 있는것으로 확인됩니다.
정상 처리 되었을때는 쿠키 값에 ASP.NET_SessionId ~~, org.springframework.web. ~~ 이런 값이 없는데
현재 문제가 되는 결제건에는 ASP.NET_SessionId ~~, org.springframework.web. ~~ 이 내용이 포함되어있어 저희쪽에서 Disallowed Key Characters 이 내용이 출력되는거 같습니다.
혹시 쿠키에서 위 두개 내용 제거 가능할까요?
저희가 ASP.NET_SessionId ~~, org.springframework.web. ~ 이런 쿠키를 보내고 있다는 말씀이실까요?
네! 쿠키 값에 포함되어있습니다
저희는 ASP.NET 을 사용하지 않는데요.
이게 저희가 보내드리는 헤더의 내용일겁니다.
Cookie:
X-B3-SpanId: 1bcc005052838846
traceparent: 00-d2effa6f16d14ea8e1ac55cd7c03431a-1bcc005052838846-00
User-Agent: tosspayments
X-B3-ParentSpanId: eb8f301484c9984e
X-B3-Sampled: 0
X-B3-TraceId: d2effa6f16d14ea8e1ac55cd7c03431a
Content-Length: 196
Content-Type: application/json
ASP.NET_SessionId ~~, org.springframework.web. 이 내용이 포함되어 있으시다면 가맹점 내부 서버나 게이트 웨이 등에서 추가하신게 아닌지 확인부탁드립니다.
원인은 쿠키값에서 저희쪽에서 필터처리해놓은 조건에 걸려서 차단된 현상으로 확인되었습니다. 우선 조치하여 결제 처리 잘 진행된것으로 확인 되었습니다. 답변해주셔서 감사합니다!!
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.