비인증결제(With 법인인증) - XPay 부분취소
안녕하세요
방금 고객사와 XPay "PartialCancel" 메서드 사용하여 부분취소 기능 테스트 해봤습니다.
상점 아이디 : kvp_abctire13
2025020600006 (오류) - 금액 정상환불, 다만 고객사에서 PG사에서 확인했을때 취소결과 화면 중에 취소하기 버튼이 비활성화 되어야했으나 취소하기 버튼이 활성화 되어있고, 취소 가능 금액이 0원으로 표시된다고 합니다.
2025020600007 (성공) - 금액도 정상 환불되고 취소하기, 취소가능금액 비활성화 되었다고합니다.
2025020600008 (오류) - 181000 중에 90500 부분취소 처리요청했으나 금액이 환불되지 않고 있습니다. PG사에서는 금액이 전체 환불된걸로 보인다고 합니다.
해당 부분 확인 요청드립니다.
감사합니다.
15 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
결제건 3건 모두 부분취소 요청주신대로 정상 취소 되었습니다.
부분취소 요청건은 부분취소 되었고, 전체금액 넘겨서 취소 요청 주신것은 전체 취소 되었구요.
관리자 화면에서도 요청 대로 처리된 상태로 표기되고 있습니다.
noteurl 설정하신 abctire-api.dev.buttercorp.kr 쪽으로 통보를 드렸으나 서버에서 500 에러 발생하는것으로 보이는데요.
통보건 처리가 안되어서 상태 불일치라고 생각하고 계신것으로 보입니다. noteurl 쪽 확인 부탁드립니다
https://docs.google.com/document/d/1NJK2LNYVNV03aMvE3jVXwacKjXh-ZC3kI73WFmugwwQ/edit?tab=t.0
해당 문서에 따라 구현했습니다. 해당 문서에는 noteurl 이 보이지 않아서요
어느시점에 설정된 noteurl일까요?
아직 181000원 중 90500원은 환불안된 상태입니다.
Google Docs
XPAY[API]취소,부분취소_v.1.0.4
Xpay-API-취소,부분취소 Protocol and Core Function Specification Version 1.0.4 2022.09 목차 XPay 연동 샘플 파일 구조 3 XPay 취소 서비스 파라미터 3 ▪ 전체취소 요청 파라미터 3 ▪ 전체취소 응답 파라미터 4 ▪ 부분취소 요청 파라미터 4 ▪ 부분취소 응답 파라미터 5 취소에 대한 응답 코드 설명 5 XPay 연동 샘플 파일 구조 TossPayments에서 제공되는 샘플파일은 XPay 결제 모듈 연동에 필요한...
결제 시점에 넘겨주고 계세요
취소 콜 말씀하시는걸까요??
네 위에 링크는 취소 API 맞습니다.
토스페이먼츠 결제연동팀
techsupport@tosspayments.com
이쪽으로 메일 하나 남겨주시겠어요? 결제 요청때 넘긴 파라미터 값을 전달 드릴게요.
메일 보내드렸습니다
네 메일 답변 드렸습니다.
넵 답변 확인했습니다. 다만 이해가 안되는 부분이 있습니다. 취소 결제 이후에 LGD_NOTEURL 호출이 일어났다는걸까요 ??
아 아닙니다. 취소는 PartialCancel API 응답으로만 내려가고,
거래상태 불일치 말씀하셨어서 결제 통보를 noteurl 에서 처리하지 못하여서 거래 불일치 말씀하신건가 해서 전달드렸던 내용입니다.
넵 알겠습니다. 답변주셔서 감사합니다. 문의 종료하겠습니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.