구모듈 기능 문의

현재 사용자가 가상계좌입근건에 대해서 환불기능과, 현금영수증 취소기능을 요구하고 있습니다. 구모듈에 해당 매뉴얼과 예제를 받아 볼수있을까요?
28 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
박의원
박의원2w ago
가상계좌 환불, 현금영수증 취소 모두 취소 모듈을 이용하시면 됩니다. 기존의 xpay 결제 모듈 개발언어가 어떻게 되시나요?
개발자입니다
기존모듈은 JSP 입니다.
박의원
박의원2w ago
Google Docs
XPAY[API]취소,부분취소_v.1.0.4
Xpay-API-취소,부분취소 Protocol and Core Function Specification Version 1.0.4 2022.09 목차 XPay 연동 샘플 파일 구조 3 XPay 취소 서비스 파라미터 3 ▪ 전체취소 요청 파라미터 3 ▪ 전체취소 응답 파라미터 4 ▪ 부분취소 요청 파라미터 4 ▪ 부분취소 응답 파라미터 5 취소에 대한 응답 코드 설명 5 XPay 연동 샘플 파일 구조 TossPayments에서 제공되는 샘플파일은 XPay 결제 모듈 연동에 필요한...
박의원
박의원2w ago
기존 결제라이브러리인 xpayClient.jar 와, configPath ( mall.conf , lgdacom.conf) 를 함께 공유 가능하니, 샘플 jsp 페이지만 참고하여 연동하셔도 됩니다.
개발자입니다
고맙습니다. 혹시 현행 운영모듈과 별개로 로컬 개발환경에서만 테스트를 진행하려면 상점아이디/mertkey 를 어떻게 대응 해야 할까요? 로컬에 테스트해보니 OS를 지원하지 않는다고 메시지가 나오는군요
박의원
박의원2w ago
저건 API 방식이고 pureJava라서.. OS와 상관이 없는데요..에러 화면을 공유주시겠어요?
개발자입니다
JSP 에서 상점아이디와 KEY만 셋팅했습니다.
개발자입니다
저희가 가진 구 모듈도 더옛날것인지 마지막 구모듈(공식)과는 조금 달라서
박의원
박의원2w ago
전달드린 현금영수증, 가상계좌 환불과 별개로, 결제창을 새로 연동하려니 저 에러가 난다는 말씀이시죠?
개발자입니다
이렇게 수정했습니다.
개발자입니다
네 깨끗하게 셋팅하려고 앞서질문과는 다른 기본셋팅 부분입니다.
박의원
박의원2w ago
네.. 저건 PC용 결제창을 모바일에서 띄우거나 그 반대일때 발생하는 에러입니다
박의원
박의원2w ago
지금 어떤 환경에서 결제창을 띄우시나요?
개발자입니다
PC 화면 localhost 입니다. log 폴더는 셋팅 했지만 에러는 나오지 않고있습니다.
박의원
박의원2w ago
payreq_crossplatform.jsp 을 보시면 String LGD_OSTYPE_CHECK = "P"; //값 P: XPay 실행(PC 결제 모듈): PC용과 모바일용 모듈은 파라미터 및 프로세스가 다르므로 PC용은 PC 웹브라우저에서 실행 필요. 이런 항목이 있습니다 이게 P로 되어 있으면 user-agent 가 PC에서만 (windows, MAC) 결제창을 띄울수 있습니다.
개발자입니다
혹시 M 은 모바일일까요?
박의원
박의원2w ago
네 맞습니다.
박의원
박의원2w ago
이걸 참고하시면 됩니다 라이브러리는 동일하고
개발자입니다
아... 받는쪽이 동일하나 보네요
박의원
박의원2w ago
payreq_crossplatform.jsp 의 셋팅파라미터가 일부 다르며 나머지는 거의 같습니다.
개발자입니다
감사합니다.
박의원
박의원2w ago
네 returnurl.jsp 도 조금 다릅니다. . PC는 아이프레임으로 띄우고 모바일은 submit으로 처리하기 때문에 returnurl.jsp 에서의 페이지 이동방식이 조금 상이합니다. 나머지는 거의 동일하며 payres.jsp 는 pc 모바일 모두 동일합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?