제록
제록2d ago

API에서 taxFreeAmount 값이 전송되지 않습니다.

X-Tosspayments-Trace-Id: c2d6ae3f3801a94276b1215cc37293ff 저희쪽 로그를 보면 아래와 같이 taxFreeAmount 값을 넘기는데 토스페이츠먼츠 개발자센터의 API로그를 보면 taxFreeAmount 값이 존재하지 않습니다.
my request log
{
"paymentKey": "tnhig20251121102047bvrO8",
"orderId": "39_C_1_51_1763688046",
"amount": "9026",
"taxFreeAmount": 4026
}
my request log
{
"paymentKey": "tnhig20251121102047bvrO8",
"orderId": "39_C_1_51_1763688046",
"amount": "9026",
"taxFreeAmount": 4026
}
toss request log
{
"paymentKey": "tnhig20251121102047bvrO8",
"orderId": "39_C_1_51_1763688046",
"amount": 9026
}
toss request log
{
"paymentKey": "tnhig20251121102047bvrO8",
"orderId": "39_C_1_51_1763688046",
"amount": 9026
}
그래서 response 울 보면 면세가 잡히지 않고 있습니다.
request log
{
"mId": "tnhigogz5bi",
"lastTransactionKey": "txrd_a01kaj00e2mrrpmscg7w050d8g7",
"paymentKey": "tnhig20251121102047bvrO8",
"orderId": "39_C_1_51_1763688046",
"orderName": "안심 33kg(1+|한우거세)",
"taxExemptionAmount": 0,
"status": "DONE",
"requestedAt": "2025-11-21T10:20:47+09:00",
"approvedAt": "2025-11-21T10:21:09+09:00",
"useEscrow": false,
"cultureExpense": false,
...
"receipt": {
"url": "https://dashboard-sandbox.tosspayments.com/receipt/redirection?transactionId=tnhig20251121102047bvrO8&ref=PX"
},
"checkout": {
"url": "https://api.tosspayments.com/v1/payments/tnhig20251121102047bvrO8/checkout"
},
"currency": "KRW",
"totalAmount": 9026,
"balanceAmount": 9026,
"suppliedAmount": 8205,
"vat": 821,
"taxFreeAmount": 0,
"method": "카드",
"version": "2022-11-16",
"metadata": null
}
request log
{
"mId": "tnhigogz5bi",
"lastTransactionKey": "txrd_a01kaj00e2mrrpmscg7w050d8g7",
"paymentKey": "tnhig20251121102047bvrO8",
"orderId": "39_C_1_51_1763688046",
"orderName": "안심 33kg(1+|한우거세)",
"taxExemptionAmount": 0,
"status": "DONE",
"requestedAt": "2025-11-21T10:20:47+09:00",
"approvedAt": "2025-11-21T10:21:09+09:00",
"useEscrow": false,
"cultureExpense": false,
...
"receipt": {
"url": "https://dashboard-sandbox.tosspayments.com/receipt/redirection?transactionId=tnhig20251121102047bvrO8&ref=PX"
},
"checkout": {
"url": "https://api.tosspayments.com/v1/payments/tnhig20251121102047bvrO8/checkout"
},
"currency": "KRW",
"totalAmount": 9026,
"balanceAmount": 9026,
"suppliedAmount": 8205,
"vat": 821,
"taxFreeAmount": 0,
"method": "카드",
"version": "2022-11-16",
"metadata": null
}
5 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(문제가 발생한 이미지나 전체 결제흐름 동영상을 첨부해주시면 빠른 분석을 받으실 수 있습니다.)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
OMG
OMG2d ago
결제요청 시 면세금액을 안 넘겨 주셨습니다. 저희쪽에 금액이 안넘어왔습니다. 다시 한번 확인 부탁 드려요.
No description
제록
제록OP2d ago
이상하네요. 혹시 몰라 SDK 호출에도 taxFreeAmount 값을 넘겼고, api 에도 taxFreeAmount 값을 넘기는데 못 받았다고 하시니.... 저희쪽 로그에는 분명 넘겼다고 찍히거든요.
OMG
OMG2d ago
sdk 에서 결제창 호출 때 위에 보시는 것처럼 0.0으로 넘어왔고, 승인API 호출시에도 면세금액 없이 왔습니다. paymentKey=tnhig20251121102047bvrO8, orderId=39_C_1_51_1763688046, amount=9026
제록
제록OP2d ago
혹시 상점 설정문제나 그런건 아니겠죠? X-Tosspayments-Trace-Id: 31bf0837d071955466e3cedb49740f09 여기서도 안 넘어갔는지 확인 부탁드립니다. 원인 찾았습니다. amount 값이 문자열로 전송되었네요. amount값이 문자열로 전송 시 taxFreeAmount 값은 그냥 무시되네요.

Did you find this page helpful?