xpay api 부분취소 연동시 GetPartCancelable(부분취소 가능여부 조회기능) 관련 질문입니다.
GetPartCancelable 으로 부분취소 가능여부 확인 후 취소버튼 노출해서 취소 처리 할수 있도록 했는데요. 사용자분이 가상계좌 건을 취소하려고 하는데 다음과 같은 메시지가 나옵니다.
TX Response_code = XC01
TX Response_msg = 신용카드 거래건만 부분취소가능여부 체크가 가능합니다.
신용카드 거래건만 가능여부 체크가 가능하면 가상계좌 결제건은 취소가능여부 체크 안하고 해야 하는지요. 아니면 결제방법 상관없이 아예 취소가능여부 체크단계를 빼고 바로 취소 요청 호출 해도 될까요?
10 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
네 카드의 경우 부분취소가 되지 않는 카드가 있어요.
따라서 카드만 체크해주시면 되고 가상계좌는 결제된 금액 내에서 취소할 금액만큼만 부분 취소 진행해주시면 됩니다.
메일로도 문의주셨었군요.
취소 체크는 신용카드는 해야할것 같네요.
답변 감사합니다.^^
당시 내용을 보면 결제수단에 대해 부분취소 미사용 설정이 되어 있었던 것으로 보여지네요.
각 결제수단(카드,계좌이체,가상계좌) 별로 부분취소 사용여부 청약 설정이 가능한데 부분취소를 미사용하도록 설정이 되어 있어서 고객센터에 부분취소 가능하도록 요청해주셔야 한다고 설명드렸네요
네 부분취소 미사용설정건은 요청해서 설정완료 된 상태입니다.
그리고 위 GetPartCancelable 는 결제수단에 대해 부분취소 가능여부를 파악하는 용도는 아니구요.
카드사의 카드별로 부분취소가 되는 카드도 있고 아닌 경우도 있어서 이 부분을 체크해보실 때 사용하시면 됩니다.
방금전에 부분취소를 해봤는데 다음과 같은 오류가 납니다.
m_szResCode = RF34
m_szResMsg = 은행 응답시간 지연에 따라 환불요청이 실패하였습니다. 잠시 후 다시 시도해 주세요.
LGD_OID = 20250124090158202512520174 입니다.
환불은행은 농협 입니다.
네, 위 오류는 오전부터 은행쪽 처리 지연 이슈가 있었습니다. 실제 은행에서 부터 지연 응답을 받은거라서 잠시 후에 다시 환불 요청 진행해보시면 되겠습니다.
해당건은 연동 이슈는 아닙니다.
네 감사합니다.^^
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.