옹
TPToss payments 개발자 커뮤니티
•Created by 옹 on 1/13/2025 in #❓┃연동개발-문의
결제창 - 결제요청 성공 후 프로세스
SDK 문서에서 payment.requestPayment() 함수 응답부분에 아래와 같은 부분을 확인 하였습니다.
redirect 방식을 이용해서 successUrl 로 자동으로 이동 되고 있는데, 메서드 파라미터를 전달 할 수 있는 방법이 있는지 확인부탁드립니다.
8 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 1/8/2025 in #❓┃연동개발-문의
Client 에서 payment.requestPayment 후 처리 문의
npm 으로 sdk 설치 후 결제창 연동으로 개발 진행 중에 있습니다.
payment.requestPayment 요청해서 성공, 실패 값에 따라 successUrl, failUrl 로 이동 없이
해당페이지에서 결과값을 받아서 처리 할 수 있는 방법이 있나요?
8 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 1/7/2025 in #❓┃연동개발-문의
Spring boot, vuejs 를 이용한 결제창 연동 샘플 코드
Spring boot, vuejs 를 이용한 결제창 연동 샘플 코드를 받을수 있을까요?
5 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 11/7/2024 in #❓┃연동개발-문의
XPay TLS 1.2 이상 적용 문의
XPay TLS 1.2 미만 지원 중단 안내메일을 받고 조치중에 있습니다.
Server Side 언어는 classic asp 입니다.
Windows Server 2019, IIS 10 을 사용하고 있기 때문에 기본 시원 사양확인 하였습니다.
conf/mall.conf 파일내의 설정에서
3-1) default_secure_protocols 값을 2048 로 변경 합니다. (다른 값 사용 불가)
ASP.NET: default_secure_protocols 값을 3072 로 변경 합니다. (다른 값 사용 불가)
메일 내용에 mall.conf 설정 변경 내용이 있었는데, 지금 사용하는 mall.conf 파일에 default_secure_protocols 값이 없는데 생성해야 하나요?
생성해야 한다면 classic asp 는 2048 을 사용하나요?
16 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 11/6/2024 in #❓┃연동개발-문의
LG U+ 서비스 도메인 이용종료로 인한 수정 문의
안녕하세요.
LG U+ 서비스 도메인 이용종료 안내를 전달 받고 작업 준비중입니다.
crossplatform.js 파일의 주소를 아래와 같이 변경하라고 하셧는데, 개발환경에서도 동일한가요?
https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
기존에는 개발과 운영환경에서 요청하는 도메인이 달랐었습니다.
4 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 11/4/2024 in #❓┃연동개발-문의
LG U+ 소유의 도메인을 토스페이먼츠 소유의 도메인으로 변경
안녕하세요.
예전에 discord 문의를 통해서 답변받은 내용과
전달 받은 내용이 달라서 어떤 설정값을 사용해야 할지 확인부탁드립니다.
1. 메일로 받은 내용
1) (결제창 호출) crossplatform.js 파일의 주소가 아래 주소를 바라보도록 변경합니다
https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
2) (API 호출) lgdacom.conf 파일을 열고 Gateway.do 호출시 사용되는 "url" 도메인을
https://xpay-gateway.tosspayments.com/xpay/Gateway.do 로 변경합니다.
*test_url 은 테스트 환경 설정입니다. 필요 시 별도 연락 부탁 드립니다.
*aux_url 은 사용 되지 않습니다. 삭제 하셔도 무방 합니다.
2-1) 방화벽을 운영하는 가맹점은 토스페이먼츠의 새로운 DNS(IP)를 허용합니다.
210.98.141.15:443/TCP
210.98.141.16:443/TCP
103.182.250.5:443/TCP
103.182.251.5:443/TCP
2. discord 로 답변받은 내용
1) crossplatform.js 주소 변경
https://js.tosspayments.com/xpay_crossplatform/live/v1 2) lgdacom.conf 의 url 변경 https://xpay-gateway.tosspayments.com 2-1) 방화벽 체크 - 210.98.141.15:443/TCP - 210.98.141.16:443/TCP - 103.182.250.5:443/TCP - 103.182.251.5:443/TCP
https://js.tosspayments.com/xpay_crossplatform/live/v1 2) lgdacom.conf 의 url 변경 https://xpay-gateway.tosspayments.com 2-1) 방화벽 체크 - 210.98.141.15:443/TCP - 210.98.141.16:443/TCP - 103.182.250.5:443/TCP - 103.182.251.5:443/TCP
4 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 9/24/2024 in #❓┃연동개발-문의
퀵계좌이체 연동 테스트
테스트 환경에서 퀵계좌이체 응답파라미터 문의드립니다.
테스트 시 사용한 계좌는 카카오뱅크 계좌인데,
응답 파라미터의 LGD_FINANCECODE : 092, LGD_FINANCENAME : 우리 라고 리턴 되었습니다.
개발자 가이드의 은행 코드표를 보니 092 는 토스뱅크였는데, 기관코드와 기관명도 일치하지 않고 있습니다.
테스트 환경이라서 그런걸까요?
3 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 7/19/2024 in #❓┃연동개발-문의
신용카드 결제 에러
error code = 122(Code : 20001) 의미가 무엇인가요?
42 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 2/23/2024 in #❓┃연동개발-문의
에러코드 리턴 되었는데, 고객의 카드에서 결제가 되엇습니다.
resCode : 20009
resMsg : Timeout error; WINHTTP error code = 122
리턴되어서 고객사 DB 는 에러처리를 하였는데, 고객의 카드에서는 결제가 이루어졌습니다.
어떤부분을 확인해야할까요?
16 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 9/26/2023 in #❓┃연동개발-문의
클래식 ASP 결제모듈 연동 중 오류코드 확인요청
안녕하세요.
payres.asp 에서
xpay.TX() 함수 실행 결과
TX Response_code = XC01
TX Response_msg = LGD_MID 필드가 누락되었습니다.
샘플코드로 실행 시켰을 땐 정상 결제 확인 했으나,
기존 session 방식으로 연동된 코드를 수정 하였을 때 위와같은 오류가 발생하고 있습니다.
어느 부분을 확인해야 하는지 안내 부탁드립니다.
9 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 6/2/2023 in #❓┃연동개발-문의
결제연동 시 인증관련 문의
기존 Classic Asp 환경에서 MID 와 MERTKEY 를 사용하여 결제창 연동하여 사용하고 있었습니다.
Vue + Spring boot 로 플랫폼 변경을 준비하며,
샘플코드를 보니 클라이언트키와 시크릿키가 필요 하였습니다.
그리고 기존에는 https://pgweb.tosspayments.com 상점관리자에서 그룹관리자로 61개의 상점을 관리하였습니다.
61개의 클라이언트키와 시크릿키를 발급하려면 개발자센터에서 회원가입후 모든 상점을 추가해야하는 것인가요?
25 replies
TPToss payments 개발자 커뮤니티
•Created by 옹 on 6/1/2023 in #❓┃연동개발-문의
Vue + Spring boot 결제연동
https://github.com/tosspayments/payment-samples
의 샘플코드에서 /payment-window/vue 소스를 실행하여 테스트 진행 중입니다.
기존에는 Classic Asp 를 사용하여 결제연동 사용중이었습니다.
질문 1. /App.vue 파일의 clientKey 는 어디서 어떻게 발급받아야 하나요?
질문 2. /views/successPage.vue 파일의 token 은 어디서 발급 받아야 하나요?
질문 3. /views/successPage.vue 파일에서 https://api.tosspayments.com/v1/payments/confirm 로 요청하여 성공하였을 때, 실제 카드 결제가 이뤄지는것인가요?
질문 4. https://github.com/tosspayments/payment-samples/tree/main/payment-window/vue 의 README.md 기본설명 부분에 '승인 API를 호출 로직은 Server side 언어를 사용하여 구현해야 합니다.' 이러한 설명이 있었습니다.
이 말은 https://api.tosspayments.com/v1/payments/confirm 이 API 호출은 Server side 언어를 사용하여 호출하라는 의미가 맞을까요?
질문 5. Classic Asp 를 사용 할 때에는 상점 DB 처리 중 오류가 발생 하였을 때 xpay.Rollback 함수를 사용하였습니다. 이와 같은 기능으로 /v1/payments/{paymentKey}/cancel API 를 사용하면 될까요?
9 replies