BW
BW2mo ago

환불 여부 확인 : re

카드 결제 취소 시 환불 여부를 확인할 수 있는지 가상계좌 입금 시 환불 여부를 확인할 수 있는지 테스트 계정에서 결제창 기반 ver1 (tossPayment = tossPayments.payment)으로 결제를 진행하고 있습니다. 위의 질문과 같이 주문 취소 시 환불이 완료됐는지 확인이 가능한 수단이 있는지 여쭤봅니다. ------------------------------------------- 환불이 취소 말고 실제 고객에게 환불이 들어갔는지 말씀하시는거죠? 카드는 없고, 가상계좌는 virtualAccount.refundStatus 확인하세요 ------------------------------------------- 라고 답변을 받았습니다. 여기서 더 궁금한 점이 부분취소는 status가 PARTIAL_CANCELED로 응답 라는 답변을 받았는데, 그러면 부분취소 할 때는 환불 여부를 확인을 못하는 건가요?
7 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee2mo ago
virtualAccount.refundStatus 와 status 는 별개입니다.
BW
BWOP2mo ago
아 확인했습니다. 그럼 제가 궁금한것이 하나 더 있는데 부분 취소 했을 때 환불이 완료 되면 virtualAccount.refundStatus 에 값이 들어올텐데 ( 어떤 값이 들어오는지 확인 할 수 있는 api 문서가 있을까요?) 한번 더 부분취소 하거나, 주문취소를 하면 refundStatus 상태가 초기화 되나요? 그리고 환불 완료되면 다시 상태가 바뀌나요?
OMG
OMG2mo ago
https://docs.tosspayments.com/reference#payment-객체 이 문서에서 virtualAccount.refundSatus 를 보시면 환불처리 상태값이 설명되어 있습니다.
코어 API | 토스페이먼츠 개발자센터
토스페이먼츠 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
이실장
이실장2mo ago
계약된 MID가 어떻게되세요?
today.lastday
today.lastday2mo ago
부분취소가 나뉘어 발생하는 경우 refundStatus는 초기화됩니다. 다시 요청하는 경우 PENDING상태로 변하고 이후 COMPLETED로 변경됩니다. 해당 정보는 결제조회 api를 호출하여 확인 가능합니다. 일단위로 호출해보시면 됩니다. https://docs.tosspayments.com/reference#paymentkey%EB%A1%9C-%EA%B2%B0%EC%A0%9C-%EC%A1%B0%ED%9A%8C
코어 API | 토스페이먼츠 개발자센터
토스페이먼츠 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
BW
BWOP2mo ago
감사합니다. 계약한 mid : tnhwondermall2 입니다.

Did you find this page helpful?