[영카트] Toss Payments - XPay 호출 도메인 변경 이슈 > 그누보드5 이슈

그누보드5 이슈

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

[영카트] Toss Payments - XPay 호출 도메인 변경 이슈 정보

[영카트] Toss Payments - XPay 호출 도메인 변경 이슈

본문

참고: https://sir.kr/yc5_tip/2351

https://github.com/gnuboard/gnuboard5/commit/7754e12194d53c7cdb9efc86a1e4acaaf026032c 이미 이 커밋에서 한번 다루어 진 부분인 것 같으나, 일부 파일에서 JS 분기가 누락된 부분이 존재하고, 또 현재 토스페이먼츠에서 기존 도메인 서비스를 12월 31일자로 종료할 것으로 예고하여 아래와 같은 파일에서 모두 최신 모듈로 업데이트 할 수 있도록 건의 드립니다.

<!-- /shop/lg/orderform.1.php 파일 8번 줄 부근 (지난 커밋에서 누락된 부분입니다.) -->

<?php if ($default['de_card_test']) {   // 테스트 결제시 ?>
    <script language="javascript" src="https://js.tosspayments.com/xpay_crossplatform/sandbox/v1" type="text/javascript"></script>
<?php } else {      //실 결제시 ?>
    <script language="javascript" src="https://js.tosspayments.com/xpay_crossplatform/live/v1" type="text/javascript"></script>
<?php } ?>
<!-- /plugin/lgxpay/AuthOnlyReq.php 파일 114번 줄 부근 -->

<script language="javascript" src="https://js.tosspayments.com/xpay_crossplatform/live/v1" type="text/javascript"></script>
// /plugin/lgxpay/lgdacom/conf/lgdacom.conf 파일

url = https://xpay-gateway.tosspayments.com/xpay/Gateway.do
aux_url = 삭제
<!-- /shop/lg/escrow.register.php 파일 6번 줄 부근 -->

if($default['de_card_test']) {
    $mid = 'tsi_'.$config['cf_lg_mid'];
    $service_url = "https://pgweb.tosspayments.com:9091/pg/wmp/testadmin/jsp/escrow/rcvdlvinfo.jsp";
} else {
    $mid = 'si_'.$config['cf_lg_mid'];
    $service_url = "https://pgweb.tosspayments.com/pg/wmp/mertadmin/jsp/escrow/rcvdlvinfo.jsp";
}
<!-- /mobile/shop/lg/xpay_approval.php 파일 141번 줄 부근 -->

<?php if ($default['de_card_test']) {   // 테스트 결제시 ?>
    <script language="javascript" src="https://js.tosspayments.com/xpay_crossplatform/sandbox/v1" type="text/javascript"></script>
<?php } else {      //실 결제시 ?>
    <script language="javascript" src="https://js.tosspayments.com/xpay_crossplatform/live/v1" type="text/javascript"></script>
<?php } ?>
추천
0

댓글 9개

안녕하세요. SIR 입니다.


알려주셔서 감사합니다.


해당 내용은 그누보드(영카트) 5.6.5 버전에 패치 해 놓았습니다.


토스페이먼츠 (구)lg XPay 테스트 에스크로 배송 url 수정
https://github.com/gnuboard/gnuboard5/commit/3474be175d1cc4c09e610ebe8120bd822553f6b7


토스페이먼츠 (구)lg XPay 도메인 지원종료에 따른 결제도메인 수정
https://github.com/gnuboard/gnuboard5/commit/532bf6f0f4d63d8a826eed8b23a85d94d60c12ed


토스페이먼츠 테스트 결제 url 수정
https://github.com/gnuboard/gnuboard5/commit/7754e12194d53c7cdb9efc86a1e4acaaf026032c


토스페이먼츠 모바일 결제수단 키 수정
https://github.com/gnuboard/gnuboard5/commit/287d68790f93b681b750f4f4975f0973b3d78545

@thisgun , lgdacom.conf에 테스트 외 실결제 URL 도 변경이 필요해보입니다.


xpayclient.lgdacom.net 12/31 자로 지원 종료되는 (구)lg 도메인입니다.


aux_url은 더이상 미지원하는 값으로 최신 XPayClient.php 사용하면 삭제해도 됩니다.

@kms0219kms
알려주셔서 감사합니다.


Toss Payments - XPay 호출 도메인 변경 lgdacom.conf url 수정 #341
https://github.com/gnuboard/gnuboard5/commit/96b30e0df640b57efad71b1698cee39663ecea09


이렇게 수정했습니다.

gnuboard5.tosspayments.patch.zip


아직 많은 분들이 이 부분 수정을 하지 않아, 관련 이메일 안내가 자주 나가고 있는 것으로 보여,
해당 변경사항이 반영된 패치를 만들었습니다.


검토 해 보시고, SIR 사이트 등을 통해 공지 해 보시기 바랍니다.
@thisgun


참고사항) 패치에서는 테스트 결제용 JS 도메인을 js.tosspayments.com가 아니라 xpay-sandbox.tosspayments.com 을 가져갑니다.
이는 토스페이먼츠의 변경된 정책에 따른 것으로, js.tosspayments.com 도 계속 지원됩니다.

패치 자료를 만들어 주셔서 감사합니다.


해당 자료를 sir 공지게시판에 올려 놓았습니다.
https://sir.kr/co_notice/1440


감사합니다.

@thisgun 감사합니다.
하기 내용을 공지에 추가해 주실 수 있는지요? 버전 업데이트 적용 완료 상태인지 확인할 수 있는 토스페이먼츠 공식 웹사이트 관련 내용입니다.




토스페이먼츠에서는 결제요청을 기반으로 토스페이먼츠 도메인 요청 여부를 조회해보실 수 있는 사이트를 제공 해드립니다.
아래 주소를 통해 24시간 내 결제건을 조회 해보실 수 있으니, 업무에 참고 부탁 드립니다.
사이트 주소 : https://consumer.tosspayments.com/legacy/domain/check

90레벨 이상 댓글을 남길 수 있습니다.

전체 62
그누보드5 이슈 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT