lodev_개발
lodev_개발8mo ago

classic asp 결제 모듈을 개발중인데...

https://docs.tosspayments.com/reference/js-sdk -> 모듈을 적용 시키고.....테스트 중인데요 현재 테스트 중인 서비스가 http 인데 결제 모듈 띄우는 자바스크립트.....가 https://js.tosspayments.com/v1/payment -> 이걸 사용 할때 테스트 결제 시도 할때 결제 모듈이 잘 뜨다가도 간혹 자동 취소가되는 현상이 있는데.....그런 현상이 일어나는 이유가 혹시 있을까요???
결제창 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 결제창 JavaScript SDK 사용에 필요한 준비와 메서드 사용법, 결제 실패 및 에러 처리 방법을 알아봅니다.
21 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
lodev_개발
lodev_개발OP8mo ago
서비스 가 http 이고 자바스크립트 링크가 https 일때 자동취소 현상이 생길수 있는지 궁금합니다
김차장
김차장8mo ago
서비스 가 http 이고 자바스크립트 링크가 https 일때 자동취소 현상이 생길수 있는지
생기지 않습니다. 자동취소라고 표현하신 내용이 어디까지 진행되고 중단 또는 취소가 된것인지 알고 싶은데요. 이건 스크린샷이나 영상등으로 추가 설명을 해주시면 좋습니다. 주문번호도 전달 부탁드려요
lodev_개발
lodev_개발OP8mo ago
모듈 UI 띄운 후에....사용자가 UI 껏을때
lodev_개발
lodev_개발OP8mo ago
No description
lodev_개발
lodev_개발OP8mo ago
오류 케이스를 케취해서 메세지를 띄우가 만들었는데... 결제 모듈은 안뜨고 바로 catch(function(error) 여기로 이벤트 발생이 되는 현상이 현재 있습니다 현재 테스트중 마지막 주문 번호는 10913492 이겁니다
김차장
김차장8mo ago
그렇군요, 보통은 request body 에 들어가는 json 이 잘못되어있으면 발생하곤 합니다. catch 절에서 잡힌 에러코드는 어떤것인가요? 혹시 xpay 를 사용하다가 신모듈로 전환하는 플랜이신가요?
lodev_개발
lodev_개발OP8mo ago
김차장
김차장8mo ago
{"code":"NOT_SUPPORTED_METHOD","message":"지원되지 않는 결제 수단입니다."}
{"code":"NOT_SUPPORTED_METHOD","message":"지원되지 않는 결제 수단입니다."}
이렇게 받으신거같습니다
lodev_개발
lodev_개발OP8mo ago
이게 뜨는 이유가 몰까요?
Kimoon Lee
Kimoon Lee8mo ago
requestpayment 에서 catch 를 하셔야 합니다.
lodev_개발
lodev_개발OP8mo ago
NOT_SUPPORTED_METHOD
김차장
김차장8mo ago
LGD_CUSTOMUSABLEPAY
LGD_CUSTOMUSABLEPAY
lodev_개발
lodev_개발OP8mo ago
지금 이걸로 오류가 메세지가 뜨긴 하네요...모듈이 뜨기전에 저렇게 나오는 이유가 궁금 하네요
Kimoon Lee
Kimoon Lee8mo ago
그리고 LGD_CUSTOM_USABLEPAY 는 SC0010 형태의 코드 값인데요.
김차장
김차장8mo ago
이부분을 어떻게 넣으신지 보셔야해요
Kimoon Lee
Kimoon Lee8mo ago
이걸 그대로 requestpayment에 넣으신 건가요?
김차장
김차장8mo ago
tossPayments.requestPayment('카드', {
amount: 15000,
orderId: 'vB5QTd-_K4iXk1v0G5E-j',
orderName: '토스 티셔츠 외 2건',
customerName: '박토스',
successUrl: 'http://localhost:8080/success',
failUrl: 'http://localhost:8080/fail',
})
tossPayments.requestPayment('카드', {
amount: 15000,
orderId: 'vB5QTd-_K4iXk1v0G5E-j',
orderName: '토스 티셔츠 외 2건',
customerName: '박토스',
successUrl: 'http://localhost:8080/success',
failUrl: 'http://localhost:8080/fail',
})
이런식으로 지원하는 결제수단별로 넣으셔야해요
김차장
김차장8mo ago
결제창 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 결제창 JavaScript SDK 사용에 필요한 준비와 메서드 사용법, 결제 실패 및 에러 처리 방법을 알아봅니다.
lodev_개발
lodev_개발OP8mo ago
조금더 확인해보고 다시 질문 하겠습니다
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.