Toss payments 개발자 커뮤니티Tp개커Toss payments 개발자 커뮤니티
Powered by
eztakeE
Toss payments 개발자 커뮤니티•3y ago•
8 replies
eztake

모바일 xpay 연동 문의

안녕하세요. 기존에 pc결제만 구현되어있는 사이트에서 모바일 창을 연동하고자 합니다.
->properties
<entry key="LGD_RETURNURL" value="camping.ulju.ulsan.kr/html/Xpay/returnurl.jsp" />
<entry key="LGD_M_RETURNURL" value="camping.ulju.ulsan.kr/html/Xpay/returnurl_mobile.jsp" />

->해당 controller
String LGD_RETURNURL_STR = this.properties.getString("LGD_RETURNURL");

//PC결제인지 모바일결제인지
Device device = DeviceUtils.getCurrentDevice(request);
boolean isMobile = false;
if (device.isMobile()){
isMobile = true;
LGD_RETURNURL_STR = this.properties.getString("LGD_M_RETURNURL");
request.setAttribute("LGD_WINDOW_TYPE", "submit");
request.setAttribute("LGD_CUSTOM_SWITCHINGTYPE", "SUBMIT");
}
request.setAttribute("isMobile", Boolean.valueOf(isMobile));
String LGD_RETURNURL = "";
if (protocolChk) {
LGD_RETURNURL = "https://" + LGD_RETURNURL_STR;
} else {
LGD_RETURNURL = "http://" + LGD_RETURNURL_STR;
}
request.setAttribute("LGD_RETURNURL", LGD_RETURNURL);

->결제화면
function launchCrossPlatform(){
var width=document.body.clientWidth;
var isMobile = '${isMobile}';
console.log("info",isMobile);
if(isMobile){
lgdwin = open_paymentwindow(document.getElementById('LGD_PAYINFO'), '<%=CST_PLATFORM%>', LGD_window_type);
}else{
lgdwin = openXpay(document.getElementById('LGD_PAYINFO'), '<%=CST_PLATFORM%>', LGD_window_type);
}
}
은 이렇게 수정하였습니다.
결제가 되는 것 같긴한데 결제완료페이지가 제대로 뜨지 않아서 문의드립니다.

payreq_crossplatform에서
/*
* LGD_RETURNURL 을 설정하여 주시기 바랍니다. 반드시 현재 페이지와 동일한 프로트콜 및 호스트이어야 합니다. 아래 부분을 반드시 수정하십시요.
*/
String LGD_RETURNURL = "http://상점URL/returnurl.jsp";// FOR MANUAL
이렇게 되어있는데 이 부분도 수정해야 하는건가요?
Toss payments 개발자 커뮤니티 banner
Toss payments 개발자 커뮤니티Join
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~
15,588Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

xpay 모바일 연동 문의
eztakeEeztake / ❓┃연동개발-문의
3y ago
모바일 결제 연동 문의
김민식김김민식 / ❓┃연동개발-문의
4y ago
XPAY 개발 연동 문의
dop2324Ddop2324 / ❓┃연동개발-문의
4mo ago
xpay 에스크로 연동 문의
적광적적광 / ❓┃연동개발-문의
17mo ago