FCX
FCX3y ago

일반 결제 requestPayment()에 PaymentMethodCode 호출

토스 일반 결제 JavaScript SDK (https://docs.tosspayments.com/reference/js-sdk) 에서 requestPayment() 호출 할 때 CARDVIRTUAL_ACCOUNT (PaymentMethodCode) 등으로 호출할 수 있다고 하지만 실제로는 "카드"나 "가상계좌" 같은 한글 인풋만 받도록 되어있습니다. 소스코드나 다큐멘테이션 수정 건의드립니다.
일반 결제 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 일반 결제 JavaScript SDK 사용에 필요한 준비와 메서드 사용법, 결제 실패 및 에러 처리 방법을 알아봅니다.
13 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장3y ago
안녕하세요? 영문 enum 으로 method 사용 가능한 것으로 보이는데, 어떤 상황에서 동작하지 않는지 저희가 재현해볼 수 있을까요?
today.lastday
today.lastday3y ago
tossPayments.requestPayment('CARD', { 위와 같이 영문으로도 사용 가능합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
FCX
FCXOP2y ago
typescript 기준으로 한글 인풋만 사용이 가능하세요 (첫번째 스크린샷). 그 외에 소스코드를 가도 PaymentMethodType (예: '카드')는 받지만 PaymentMethodCode (예: 'CARD')는 받지않구요 (두번째 스크린샷).
No description
No description
Ayaan이안
Ayaan이안2y ago
Typescript쪽 타입에 문제가 있는 것 같습니다.
유부장
유부장2y ago
이것이 토스페이먼츠 js 에서 발생하는 오류일까요? 아니면 typescript 에서 이미 type 이 정의 되어 있어서, 그것과 다른 값인 CARD 등을 넣었을때 인지하지 못하는 오류 일까요? 영문 enum 으로 사용하고 있는 가맹점이 많고, 현재 문제가 있다고 인입된 이력은 없으며, 저도 테스트 했을때 문제가 없었기는 했는데, 저희가 어떤 부분을 더 확인해드리면 될지 알려주시면 내부 확인 해보겠습니다
Kimoon Lee
Kimoon Lee2y ago
Typescript 로는 영문이 누락되어 있을수 있습니다. 그리고 지금 사용하시는 토스페이먼츠 npm 버전을 알수 잇을까요?
today.lastday
today.lastday2y ago
@CongCaPhe 님 해당 이슈는 내부 버그 확인되어 수정하기로 하였습니다.
유부장
유부장2y ago
제가 잘못된 정보를 기반으로 질문을 드렸었네요. 죄송합니다
today.lastday
today.lastday2y ago
@CongCaPhe 님 해당 NPM 업데이트되었습니다. 새로 설치하고 컴파일 테스트 부탁드려요.
Kimoon Lee
Kimoon Lee2y ago
V1.5.0 버전입니다.
FCX
FCXOP2y ago
늦은 답변 죄송합니다. fix확인했습니다. 토쓰팀에게 빠른 액션 감사드립니다.

Did you find this page helpful?