만두부
만두부3mo ago

토스 페이 연동 문의

토스 페이 연동 하려는데 샘플에 java 코드를 보긴했는데 제가 연동하려는게 MVC 1 이라.. java와 jsp로 해결하는 코드도 있을까요?
26 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee3mo ago
토스페이라는게 토스페이먼츠 PG 를 연동하시는 건가요? 아니면 토스앱을 통한 결제인 토스페이를 연동하시는 건가요?
만두부
만두부OP3mo ago
웹이라서 토스페이먼츠 연동하려고 합니다.
Kimoon Lee
Kimoon Lee3mo ago
위젯 사용하시는게 아니면
Kimoon Lee
Kimoon Lee3mo ago
GitHub
tosspayments-sample-v1/payment/payment-window at main · tosspayment...
토스페이먼츠 SDK v1 샘플 프로젝트입니다. . Contribute to tosspayments/tosspayments-sample-v1 development by creating an account on GitHub.
Kimoon Lee
Kimoon Lee3mo ago
여기서 jsp 를 보시면 될겁니다. v2 사용하시는 거면 js 파일이랑 프론트 쪽만 변경하시면 됩니다.
만두부
만두부OP3mo ago
이런 방식으로 하면 안되나요?
No description
Kimoon Lee
Kimoon Lee3mo ago
네 관계 없습니다만, 그러면 FE 쪽을 전부 string 으로 그려주셔야 합니다.
만두부
만두부OP3mo ago
retrunStr.append("<script language="javascript" type="text/javascript" src="https://js.tosspayments.com/v1/payment\" charset="UTF-8"></script>"); retrunStr.append("<form id="payment-method" action="" method="POST">"); retrunStr.append(responseBody.toString()); retrunStr.append("</form>"); retrunStr.append("<script>payment.requestPayment('#payment-method')</script>"); 근데 이부분 이렇게 했는데 결제창이 안뜨는데 url이 잘못되었을까요? 그리고 apiKey 에 tossSecretKey를 test SecretKey 키를 넣었는데 바르지 않은 API KEY 라고 하는데 왜 그런지 알 수 있나요?
Kimoon Lee
Kimoon Lee3mo ago
잠시만요 승인 API 를 호출하시는 건가요? 아니면 결제창을 띄우시는 건가요? 보내드린 샘플에서 JSP 샘플을 확인해 주시기 바랍니다.
만두부
만두부OP3mo ago
일단은 결제창을 먼저 띄우려고 합니다.
Kimoon Lee
Kimoon Lee3mo ago
결제창을 띄우시는 거면
Kimoon Lee
Kimoon Lee3mo ago
GitHub
tosspayments-sample-v1/payment/payment-window/jsp/index.html at mai...
토스페이먼츠 SDK v1 샘플 프로젝트입니다. . Contribute to tosspayments/tosspayments-sample-v1 development by creating an account on GitHub.
Kimoon Lee
Kimoon Lee3mo ago
이파일을 우선 보세요.
만두부
만두부OP3mo ago
이렇게 했는데 apiKey 여기서 바르지 않은 API Key라는데 SecretKey 넣는거 아닌가요?
No description
Kimoon Lee
Kimoon Lee3mo ago
제가 보내드린 index.html 파일을 먼저 보세요. 지금 보시는 파일은 결제창 띄우는 코드가 아닙니다.
만두부
만두부OP3mo ago
이니시스꺼는 retrunStr.append("<script language="javascript" type="text/javascript" src="https://stgstdpay.inicis.com/stdjs/INIStdPay.js\" charset="UTF-8"></script>"); retrunStr.append("<form id="SendPayForm_id" action="" method="POST">"); retrunStr.append(Function.getJsonToHtml(json).toString()); retrunStr.append("</form>"); retrunStr.append("<script>INIStdPay.pay('SendPayForm_id')</script>"); 이런식으로 띄웠었는데 비슷한 방식으로 하려고 하는건데 안 되는건가요?
Kimoon Lee
Kimoon Lee3mo ago
네 방식이 다릅니다. 이니시스 처럼 띄우기를 원하시는 건가요? 그럼 예전 모듈을 사용하셔야 해요.
만두부
만두부OP3mo ago
넵 ... 비슷한 방식으로 띄우려고 하는데 ㅠㅠ
Kimoon Lee
Kimoon Lee3mo ago
Google Docs
XPAY[PC]통합결제창-카드_v.1.0.3
ss Xpay-PC-통합결제창-카드결제 Protocol and Core Function Specification Version 1.0.3 2022.09 목차 XPay 연동 샘플 파일 구조 3 XPay 결제 서비스 파라미터 4 ▪ 통합결제창 호출 요청 파라미터 4 ▪ 통합결제창 인증 응답 파라미터 7 ▪ 결제 승인 요청 파라미터 7 ▪ 결제 승인 응답 파라미터 8 ▪ 간편결제 유형별 응답파라미터 정의 9 XPay 연동 샘플 파일 구조 TossPayments에서 제공되는 샘플파일은...
Kimoon Lee
Kimoon Lee3mo ago
Google Docs
XPAY결제모듈공통사항_v.1.0.8
Xpay-결제모듈_공통사항 Protocol and Core Function Specification Version 1.0.8 2024.08 목차 1. 문서 개요 3 2. 결제창 UI 안내 4 3. 지원하는 개발환경 5 4. 시스템 요구사항 5 4.1 공통사항 5 4.2 TLS 1.2를 지원하기 위한 개발언어별 요구사항 5 4.3 하드웨어 및 OS 요구사항 5 5. 가맹점 결제 서버 보안 Check List 6 6. Xpay 결제를 위한 방화벽 설정 6 6.1 결제,취소,부분취소, 현금...
Kimoon Lee
Kimoon Lee3mo ago
그럼 이 문서들과 이 가이드를 참고하시기 바랍니다, 예전 LGU+ 연동 방식입니다.
만두부
만두부OP3mo ago
요즘 모듈 방식과 예전 모듈 방식의 차이점? 단점이 있나요?
Kimoon Lee
Kimoon Lee3mo ago
요즘 모듈 방식은 최신 프로그래밍 언어를 지원하고 훨씬 코드연동이 쉽습니다. 서버 OS 제한도 덜하구요.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?