샤이니
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
아 그런가요?
네 일단 예전에 통보 시작점 IP 목록 알려 주셔서.
그걸 이용해서 저희가 처리해 볼게요.
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
최근 AI가 유행하면서 bot 트래픽이 너무 많아져서 필터링하게 되었어요.
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
앞서 남겨드렸던 주문번호에요.
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
240828133113-61135407
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
가상계좌 통보 URL을 실행하는 프로그램의 user-agent에 bot 이름이 들어가 있어서 저희쪽에서 차단되는 것 같아요.
그래서 토스쪽에서 이 링크를 실행하는 프로그램의 bot 이름을 알 수 있으면 분기 처리가 가능할 것 같아요.
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
문제가 된 부분이 bot 문제인듯 합니다.
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
아 생각해보니 .htaccess로 bot 차단했던 기억이 나네요. ㅜㅜ
가상계좌 통보를 bot에서 실행하고 있나요?
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
안녕하세요. 이메일로 보내주신 query param이 POST로 전달되는게 맞을까요?
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
방금 메일 보내드렸는데요.
실행하는 URL정보와 전송 데이터 확인 부탁드려요.
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/28/2024 in #❓┃연동개발-문의
가상계좌 통보 문제
네 감사합니다. 보안관련 내용은 어떻게 처리하나 궁금했는데 메일로 소통하는 군요.
28 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!
모바일 정기결제 문제가 해결되었습니다.
그런데 모바일용 정기결제 샘플로 보내주신 코드가 잘못된듯 하네요. .
한번 확인해 보시는게 좋을듯 합니다.
124 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!
<html>
<head>
<script type="text/javascript">
function setLGDResult() {
document.getElementById('LGD_PAYINFO').submit();
}
</script>
</head>
<body onload="setLGDResult()">
<?php
$LGD_RESPCODE = $_REQUEST['LGD_RESPCODE'];
$LGD_RESPMSG = $_REQUEST['LGD_RESPMSG'];
$LGD_BILLKEY = "";
if($LGD_RESPCODE == "0000"){
$LGD_BILLKEY = $_REQUEST['LGD_BILLKEY']; ?> <form method="post" name="LGD_PAYINFO" id="LGD_PAYINFO" action="SmartXpay_CardBillingAuth_payres.php"> <input type="hidden" id="LGD_RESPCODE" name="LGD_RESPCODE" value="<?= $LGD_RESPCODE ?>"/> <input type="hidden" id="LGD_RESPMSG" name="LGD_RESPMSG" value="<?= $LGD_RESPMSG ?>"/> <input type="hidden" id="LGD_PAYKEY" name="LGD_PAYKEY" value="<?= $LGD_BILLKEY ?>"/> </form> <?php } else{ echo "LGD_RESPCODE:" + $LGD_RESPCODE + " ,LGD_RESPMSG:" + $LGD_RESPMSG; //인증 실패에 대한 처리 로직 추가 } ?> </body> </html> TossPayments_MobileXpayBilling_NOSESSION_PHP 의 returnurl.php 샘플인데요. 앞서 결제가 안되서 이 코드로 적용해서 확인중인데요. 이 코드도 좀 이상합니다. PC용 모듈과 통일성이 없는 부분이 PC용 정기결제 모듈은 LGD_PAYKEY가 아닌 LGD_BILLKEY가 사용되는데 이 예시에서는 input에 LGD_PAYKEY가 넘기도록 되어 있는데 이 코드가 잘못 된거죠?
$LGD_BILLKEY = $_REQUEST['LGD_BILLKEY']; ?> <form method="post" name="LGD_PAYINFO" id="LGD_PAYINFO" action="SmartXpay_CardBillingAuth_payres.php"> <input type="hidden" id="LGD_RESPCODE" name="LGD_RESPCODE" value="<?= $LGD_RESPCODE ?>"/> <input type="hidden" id="LGD_RESPMSG" name="LGD_RESPMSG" value="<?= $LGD_RESPMSG ?>"/> <input type="hidden" id="LGD_PAYKEY" name="LGD_PAYKEY" value="<?= $LGD_BILLKEY ?>"/> </form> <?php } else{ echo "LGD_RESPCODE:" + $LGD_RESPCODE + " ,LGD_RESPMSG:" + $LGD_RESPMSG; //인증 실패에 대한 처리 로직 추가 } ?> </body> </html> TossPayments_MobileXpayBilling_NOSESSION_PHP 의 returnurl.php 샘플인데요. 앞서 결제가 안되서 이 코드로 적용해서 확인중인데요. 이 코드도 좀 이상합니다. PC용 모듈과 통일성이 없는 부분이 PC용 정기결제 모듈은 LGD_PAYKEY가 아닌 LGD_BILLKEY가 사용되는데 이 예시에서는 input에 LGD_PAYKEY가 넘기도록 되어 있는데 이 코드가 잘못 된거죠?
124 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!
추가로 위 화면처럼 실제 결제는 안된 상황인데 위와 같은 오류페이지 내부에
"이미 결제가 완료되었습니다" 란 문구가 고객들에게 큰 오해를 줄 것 같아요.
124 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!
참고로 PC에서 정기결제 진행시에는 정상 결제 되었습니다. 카드 문제가 아니라 값 전달 문제일듯 한데
로그에서 어떤 값이 제대로 전달이 안된 것인지 확인 가능할까요?
124 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!
카드 번호는 정상적이고요. 모바일에서 4번 정도 시도 해보았지만 동일한 상황입니다.
124 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!
그리고 이 화면의 링크 주소는 https://payment-gateway.tosspayments.com/billing/mobile/sms-authentication/confirm?token=45331a6fb4844de1bc1a5c768cf28b52df28b83eedb9491a96d203451e6ec6bf>id=a2408270a5cbe8c878c479c8327196920442975 입니다.
124 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!

124 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!
감사합니다.
124 replies
TPToss payments 개발자 커뮤니티
•Created by 샤이니 on 8/22/2024 in #❓┃연동개발-문의
요청한 LGD_PAYKEY가 존재하지 않습니다. 오류발생!
아 그리고 이 4개의 모듈 안에
lgdacom/XPayClient.php가 있는데요.
이 모듈은 각 연동모듈 안에 있는걸 사용해야 하나요?
아니면 일반결제-PC 폴더 안에 있는걸 같이 써도 무방하나요?
124 replies