토스 결제 모듈 연동 및 사용 문의
1. 결제 승인에 따른 payment객체 내 paymentKey를 활용하여 토스 콘솔에서 해당 거래 건에 대한 정보 확인이 가능한가요?
2.결제 취소시에는 transactionKey를 활용하여 토스 콘솔에서 해당 거래 건에 대한 정보 확인이 가능한가요?
정리. 결제, 취소 시 발급되어 운영자가 콘솔에서 직접 거래건을 조회할 수 있는 승인 번호의 속성값이 결제시에는 paymentKey, 취소시에는 transactionkey 인지 문의드립니다.
(다른 pg사의 response 예시로볼때, 위 값들이 각 행위에 대한 승인번호로써 TID나 issuceCode와 같은 역할을 하는것인지 문의드립니다.)
19 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
1. paymentKey 는 결제를 특정하는 값이 맞습니다.
2. 취소완료응답에 받으시는 lastTransactionKey 를 확인하시면 됩니다.
paymentKey 는 결제, 취소시에도 같은 같이 유지되고 lastTransactionKey 는 상태변화를 추종합니다
각각의 취소건에 매칭되는 transactionKey는 사용이 불가능한가요?
사용을 하시는 목적을 알아야 답변드릴 수 있을것같습니다.
transactionKey 는 요청하시는 값이 아니고 응답받으시는 값이에요
그래서 취소시에 매핑되는데 부분취소 개념으로는 취소가 여러번 발생할 수 있기때문에 각 부분취소건에 transactionKey 가 매핑됩니다
정확한 사용목적은 취소시 response의 transactionkey를 활용하여 운영자가 콘솔에서 취소건에 대한 정보를 조회할 수 있는지 입니다.
콘솔은 관리자페이지를 의미하는걸까요? 관리자페이지는 transactionKey 가 보여지진 않습니다
넵 토스 관리자 페이지에서 상점 운영자가 결제건을 조회하기 위해 paymentKey를 입력하는것과 같이
취소시에는 어떤 값을 활용하는지 입니다.
관리자페이지에서는 paymentKey 도 사용되지 않습니다.
주문번호(orderId) 를 사용하셔야해요
취소 정보도 orderId를 활용하여 접근하는건가요?
네 맞습니다
넵 문의 답변 감사합니다
넵 좋은 하루되셔요
추가 문의 드립니다.

말씀하신 orderId 가 주문번호 인가요?
또한, tid와 승인번호는 결제 response에서 어떤것을 말하는걸까요
또한, tid와 승인번호는 결제 response에서 어떤것을 말하는걸까요
네 주문번호 받습니다.
TID 는 응답에 없고 승인번호는 카드 승인번호입니다.
tid를 얻으려면 어떻게해야햐죠?
카드 승인번호는 결제고객이 알 수 있는 6~8자리 숫자 입니다.
TID 는 xpay 결제모듈을 사용하는 가맹점에서 키값을 사용하시는 값이에요
docs.tosspayments.com 을 보고 연동하신다면 얻을 수 없는 값입니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.