XPAY 개발 연동 문의
승인 성공, DB 반영 실패: 예약 정보를 찾을 수 없습니다. 존재하지않는 MID 입니다 tBA_ulsan99es 라고 나오는데 테스트용 MID 는 앞에 t 가 붙는 맞지 않나요?
19 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
ARS 결제를 연동하시는 건가요?

카드 결제 입니다
BA_로 시작하는 MID 는 연동해서 사용하시는 MID 가 아닙니다.
오프라인 단말기 용으로 사용하는 MID 인데요. 왜 이 MID 로 연동하시는 건가요?
오프라인 단말기용으로 결제를 한 후 온라인으로 환불을 하기위해서 xpay 취소 api 를 통해 가능하다는 답변을 받았았습니다
그럼 취소를 연동하시는 거군요.
네 맞습니다
취소 API 호출할때 CST_PLATFORM 을 어떻게 넣으셨나요?
보내신 정보를 공유부탁드립니다.
test 로 하였습니다
아 현재 취소 테스트 할려고 하니깐 https 통신으로만 이루어져야 한다고 응답을 받아 개발 진행중이라
지금 보니까 해당 에러 발생한게 취소 요청이 아니신것 같은데요.
네 맞습니다
LGD_TXNAME=PaymentByKey
그리고 lgdacom.conf 파일설정은 어떻게 되어 있으신가요?
테스트쪽 요청인데 라이브 서버로 요청이 들어왔어요.
url = https://xpay-gateway.tosspayments.com/xpay/Gateway.do
test_url = https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do
로 되어있습니다
정리하자면
현재 오프라인 결제 테스트 완료 (실제 운영만 가능하다고 해서 실제로 테스트를 진행했습니다.)
취소 api 를 통해서 결제 취소 하려고 하니 https 통신만 가능하다고 응답이 들어와
테스트를 위해 오프라인 mid 로 xpay 결제 테스트를 진행 해서 취소 api 를 호출해보려고 했는데
진행중에 이런 상황이 발생했네요
일단 취소 API 연동부터 부탁드릴께요.
지금은 승인 요청을 보내셨어요.
네 맞습니다 취소 api 연동하려고 하니깐 https 로만 되서...
' $CST_PLATFORM = $_POST["CST_PLATFORM"]; //토스페이먼츠 결제 서비스 선택(test:테스트, service:서비스)
$CST_MID = $_POST["CST_MID"]; //상점아이디(토스페이먼츠으로 부터 발급받으신 상점아이디를 입력하세요)
//테스트 아이디는 't'를 반드시 제외하고 입력하세요.
$LGD_MID = (("test" == $CST_PLATFORM)?"t":"").$CST_MID; //상점아이디(자동생성)
$LGD_TID = $_POST["LGD_TID"]; '
이쪽에 어떤 값을 넣으셨는지 확인부탁드릴께요.
지금 승인 API 도 https 로하셨을거에요.아 그렇나요? 제가 한번 더 확인 해보고 다시 질문 드리겠습니다 감사합니다!!!
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.