Yun.Daeyoung
Yun.Daeyoung3w ago

[결제/정산조회]paymentKey의 값이 없습니다. 대체제가 있을까요?

담당자님께 연일 업무에 노고 많으십니다. 몇가지 여쭙고자 메시지 남깁니다. 이하가 질문 내용입니다. 모든 결제건들에 대해 'paymentKey': None 로 조회 됩니다. 반면, transactionKey는 주어집니다. paymentKey대신 transactionKey를 프라이머리키로 사용해도 문제없을까요? 문제 없지 싶지만 여쭈어 봅니다. 그리고, transactionKey의 유일성 범위가 어느정도인지도 여쭙습니다. 특정 계정의 특정 mId 내에서만 transactionKey가 보장되는 걸까요? 아니면 tosspayments 전체에 대해서 유일성을 가지는 걸까요? 유일성이 보장된다면 후자이지 싶습니다만, 확인이 필요하여 여쭙습니다. 가급적 빠른 답변 부탁드립니다. 이상, 잘 부탁드립니다.
18 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee3w ago
'paymentKey': None 으로 조회 대신다구요?
Yun.Daeyoung
Yun.Daeyoung3w ago
네 그렇습니다.
Kimoon Lee
Kimoon Lee3w ago
주문번호와 MID 를 알려주실수 있을까요?
Yun.Daeyoung
Yun.Daeyoung3w ago
일단 모든 정보가 그런데 잠시만요
유부장
유부장3w ago
XPay 사용 하시나요?
Yun.Daeyoung
Yun.Daeyoung3w ago
MID : CF_lifephaAT orderId: 20240822-0000114 입니다. 이부분은 확인해 봐야 하지만 여러가지 사용하고 있을걸로 압니다.
Kimoon Lee
Kimoon Lee3w ago
카페 24 사용하시는 것이고 이경우에는 저희 API 로 응답 사용하실수 없습니다. 해당 API 방식으로 결제된 건만 API 로 조회 가능합니다.
Yun.Daeyoung
Yun.Daeyoung3w ago
네 알겠습니다. 카페 24를 통한 결제건의 경우 페이먼트 키는 생성되지 않는다는말씀이시군요.
Kimoon Lee
Kimoon Lee3w ago
네 맞습니다.
Yun.Daeyoung
Yun.Daeyoung3w ago
그러면 transactionKey로 조회 하는 것은 문제 없을까요? 조회가 아니라 매핑... 이라 해야되겠네요
유부장
유부장3w ago
호스팅 통해서 서비스 이용하고 계시는 거면, 온라인에 공개된 API 사용은 어렵다, 라고 이해해 해주시는게 좋을것 같습니다. 호스팅을 통해서 서비스를 받으셔야 문제가 없으십니다.
Yun.Daeyoung
Yun.Daeyoung3w ago
알겠습니다. 계속 질문해서 죄송하지만 공개된 API 사용시 무언가 문제가 있을까요?
Kimoon Lee
Kimoon Lee3w ago
취소가 되지만 상점관리자에 취소처리가 되지 않는다거나 고객에게 환불이 되지 않는다거나 API 와 현재 상태가 불일치가 발생하는등 예상할수 없는 이슈가 있을수 있습니다. 말씀하신것처럼 정상적인 정보가 내려가지 않기도 하구요.
Yun.Daeyoung
Yun.Daeyoung3w ago
네 답변 감사합니다. 카페 24에서 제공하는 정보도 필요한 정보가 누락되어 있어 직접 뚫어 보는 것인데.. 좀 여러 방법을 강구해야 겠네요.
유부장
유부장3w ago
카페24 측에 요청하시거나 결제를 호스팅 통해서 서비스 받지 않고, 토스페이먼츠 직접 연동하시는 방법이 있을것 같네요 고생 많으십니다.
Yun.Daeyoung
Yun.Daeyoung3w ago
빠른 답변 감사드립니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.