결제창 방식(payment.requestPayment())에서 taxFreeAmount 지원 여부 및 전달 방법 문의
안녕하세요.
결제창 방식(payment.requestPayment())으로 결제를 진행하고 있는데,
taxFreeAmount가 정상적으로 전달되지 않는 문제가 있어 문의드립니다.
[현재 상황]
- 결제창 방식으로 결제 요청 시 paymentData에 taxFreeAmount를 포함하여 전달
- 클라이언트 측에서는 taxFreeAmount: 44700이 정상적으로 포함되어 전달되는 것을 확인
- 하지만 결제 완료 후 주문 조회 시 taxFreeAmount가 0으로 조회됨
[전달하는 paymentData 구조]
{
"method": "CARD",
"taxFreeAmount": 44700,
"amount": {
"currency": "KRW",
"value": 44700
},
"orderId": "20251212-84B7A",
"orderName": "[면세] 홍삼 배도라지즙 6…",
"customerName": "",
"successUrl": "",
"failUrl": "",
"card": {
"useEscrow": false,
"flowMode": "DEFAULT",
"useCardPoint": false,
"useAppCardOnly": false
}
}
payment.requestPayment(paymentData).catch(function(){
document.location.reload();
});
[문서 확인 결과]
https://docs.tosspayments.com/guides/v2/learn/tax 가이드 문서를 확인했는데,
- 결제위젯 SDK (paymentWidget.requestPayment()): taxFreeAmount 샘플 있음
- 가상계좌 발급 API: taxFreeAmount 샘플 있음
-결제창 방식 (payment.requestPayment()): taxFreeAmount 샘플 없음
[확인 요청 사항]
1. 결제창 방식(payment.requestPayment())에서 taxFreeAmount 기능을 지원하는지 여부
2. 지원한다면, 위의 paymentData 구조가 올바른지 확인 부탁드립니다
3. 지원하지 않는다면, 결제창 방식에서 면세 금액을 전달하는 다른 방법이 있는지 확인 부탁드립니다
[추가 정보]
- MID: kn_nstore
- 상점 타입: 복합 과세 상점 (고객센터에서 확인 완료)
- SDK 버전: v2 (https://js.tosspayments.com/v2/standard)
- 기존에는 면세 기능을 사용하지 않다가 이제 추가하는 중입니다
감사합니다.
결제창 방식(payment.requestPayment())으로 결제를 진행하고 있는데,
taxFreeAmount가 정상적으로 전달되지 않는 문제가 있어 문의드립니다.
[현재 상황]
- 결제창 방식으로 결제 요청 시 paymentData에 taxFreeAmount를 포함하여 전달
- 클라이언트 측에서는 taxFreeAmount: 44700이 정상적으로 포함되어 전달되는 것을 확인
- 하지만 결제 완료 후 주문 조회 시 taxFreeAmount가 0으로 조회됨
[전달하는 paymentData 구조]
{
"method": "CARD",
"taxFreeAmount": 44700,
"amount": {
"currency": "KRW",
"value": 44700
},
"orderId": "20251212-84B7A",
"orderName": "[면세] 홍삼 배도라지즙 6…",
"customerName": "",
"successUrl": "",
"failUrl": "",
"card": {
"useEscrow": false,
"flowMode": "DEFAULT",
"useCardPoint": false,
"useAppCardOnly": false
}
}
payment.requestPayment(paymentData).catch(function(){
document.location.reload();
});
[문서 확인 결과]
https://docs.tosspayments.com/guides/v2/learn/tax 가이드 문서를 확인했는데,
- 결제위젯 SDK (paymentWidget.requestPayment()): taxFreeAmount 샘플 있음
- 가상계좌 발급 API: taxFreeAmount 샘플 있음
-
[확인 요청 사항]
1. 결제창 방식(payment.requestPayment())에서 taxFreeAmount 기능을 지원하는지 여부
2. 지원한다면, 위의 paymentData 구조가 올바른지 확인 부탁드립니다
3. 지원하지 않는다면, 결제창 방식에서 면세 금액을 전달하는 다른 방법이 있는지 확인 부탁드립니다
[추가 정보]
- MID: kn_nstore
- 상점 타입: 복합 과세 상점 (고객센터에서 확인 완료)
- SDK 버전: v2 (https://js.tosspayments.com/v2/standard)
- 기존에는 면세 기능을 사용하지 않다가 이제 추가하는 중입니다
감사합니다.
면세 또는 복합 과세 상점을 위한 가이드입니다. 면세 상품을 결제하거나 환불하는 방법, 부가가치세를 계산하는 방법 등 세금 처리 관련 내용을 알아보세요.
