<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[프론트 플러그인] 무카드 취소의 VAN 거래 일련번호 제공 범위가 궁금합니다]]></title><description><![CDATA[<h3>어떤 제품을 사용하나요?</h3>
<ul>
<li>제품: 프론트 플러그인</li>
<li>SDK 또는 API 버전: 프론트 SDK v0 (<a href="https://cdn.tossplace.com/toss-front-sdk/v0/index.js" rel="nofollow ugc">https://cdn.tossplace.com/toss-front-sdk/v0/index.js</a>)</li>
<li>환경: 개발</li>
</ul>
<h3>무엇이 궁금한가요?</h3>
<p dir="auto">프론트 단말기의 카드 결제를 카드 인식 없이 취소하려면 requestCardlessPaymentCancel을 써야 하는 것으로 이해했습니다. 이 API는 vanTransactionKey가 필수이고, 문서의 지원 범위는 VAN NICE, 결제수단 CARD입니다.</p>
<p dir="auto">승인 응답의 vanTransactionKey는 선택 값으로 안내되어 있습니다. VAN사와 결제 환경에 따라 내려오지 않을 수 있다고 되어 있고, 이 값을 요청하는 파라미터는 없습니다.</p>
<p dir="auto">테스트 단말기는 VAN이 KSNET이고, 카드 승인 응답의 vanTransactionKey는 빈 문자열이었습니다. 그래서 무카드 취소는 호출하지 않고, 카드를 다시 읽는 requestPaymentCancel만 사용하고 있습니다.</p>
<p dir="auto">가맹점에 프론트 단말기를 NICE VAN으로 요청하면 vanTransactionKey를 받을 수 있는지 알고 싶습니다. 받을 수 있다면, 그 값이 내려오는 카드사와 페이 범위를 정확히 알고 싶습니다.</p>
<p dir="auto">확인을 요청드리는 내용입니다.</p>
<p dir="auto">가맹점 프론트를 NICE로 계약하면 카드 승인 응답에 vanTransactionKey가 항상 오는지, 그래도 비어 있을 수 있는지<br />
card.van이 NICE일 때만 오는지, NICEPAY도 포함되는지<br />
결제수단 CARD 안에서 신용카드, 체크카드, 삼성페이, 애플페이가 모두 포함되는지<br />
간편결제(BARCODE)인 토스페이, 네이버페이, 카카오페이, 알리페이, 위챗페이는 제외되는지<br />
카드 발급사나 매입사에 따라 값이 빠지는 경우가 있는지<br />
값을 받을 수 있는 범위만 알려주시면, 그 범위 밖은 카드를 다시 읽는 전액 취소로 두겠습니다.</p>
<p dir="auto">감사합니다 <img src="https://forum.tossplace.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=f235e17a2a1" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.tossplace.com/topic/61/프론트-플러그인-무카드-취소의-van-거래-일련번호-제공-범위가-궁금합니다</link><generator>RSS for Node</generator><lastBuildDate>Sat, 07 Nov 2026 16:36:17 GMT</lastBuildDate><atom:link href="https://forum.tossplace.com/topic/61.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Oct 2026 04:10:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [프론트 플러그인] 무카드 취소의 VAN 거래 일련번호 제공 범위가 궁금합니다 on Mon, 26 Oct 2026 04:31:07 GMT]]></title><description><![CDATA[<p dir="auto">안녕하세요. 토스플레이스 개발자센터입니다.</p>
<p dir="auto">무카드 취소의 지원 범위와 VAN 거래 일련번호 확인 기준을 안내 드립니다.</p>
<p dir="auto"><strong>1. NICE 계약과 vanTransactionKey 반환</strong><br />
<strong>NICE로 계약하더라도 vanTransactionKey가 모든 승인 응답에 항상 반환되는 것은 보장하지 않습니다.</strong><br />
해당 값은 VAN사와 결제 환경에 따라 비어 있을 수 있으므로, 계약한 VAN만으로 판단하지 말고 실제 승인 응답에 값이 있는지 확인해 주세요. 값을 요청하기 위한 별도 파라미터를 추가하는 방식은 아닙니다.</p>
<p dir="auto"><strong>2. VAN·결제수단별 적용 범위</strong><br />
<strong>requestCardlessPaymentCancel의 현재 지원 범위는 NICE·CARD입니다. NICEPAY와 KSNET은 이 API의 지원 범위에 포함되지 않습니다.</strong><br />
신용카드·체크카드와 삼성페이·애플페이는 결제 결과가 CARD로 반환된 경우 위 기준으로 판단하되, 해당 수단이라는 이유만으로 vanTransactionKey 수신을 보장하지는 않습니다.<br />
토스페이·네이버페이·카카오페이·알리페이·위챗페이가 BARCODE로 처리된 거래는 이 무카드 취소 API의 대상이 아닙니다.</p>
<p dir="auto"><strong>3. 발급사·매입사 구분과 취소 처리</strong><br />
발급사·매입사별로 값이 항상 제공되는 목록을 기준으로 구현하기보다는, <strong>NICE·CARD 여부와 실제 vanTransactionKey 수신 여부를 함께 확인해 분기</strong>해 주세요.<br />
원 승인 응답에 유효한 값이 있으면 다른 원거래 정보와 함께 저장해 무카드 취소에 사용하고, 값이 없는 카드 거래는 현재 구현하신 requestPaymentCancel 방식으로 처리해 주세요.<br />
BARCODE 거래의 취소는 해당 결제수단의 일반 취소 절차를 적용해야 하며, 카드 재인식 방식과는 구분해 주세요.</p>
<p dir="auto"><a href="https://docs.tossplace.com/reference/plugin-sdk/front/payment.html#requestcardlesspaymentcancel" rel="nofollow ugc">Payment API의 무카드 취소 및 승인 응답 안내</a>를 참고해 주세요.</p>
]]></description><link>https://forum.tossplace.com/post/147</link><guid isPermaLink="true">https://forum.tossplace.com/post/147</guid><dc:creator><![CDATA[토스플레이스-개발자센터]]></dc:creator><pubDate>Mon, 26 Oct 2026 04:31:07 GMT</pubDate></item></channel></rss>