gyeobee
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 4/4/2024 in #❓┃연동개발-문의
ReactNative widget sdk 관련 문의
안녕하세요. ReactNative widget sdk로 브랜드페이 개발을 진행하고있습니다.
브랜드페이 카드등록을 위해 올라오는 모달에서 왼쪽상단의 뒤로가기버튼을 누르면 iOS는 무반응,
안드로이드는 웹뷰영역이 하얀화면으로 변하게되는데요, 해당증상 한번 확인해주실 수 있을까요?
뒤로가기를 눌렀을때 기대하는 동작은 모달이 닫혀야할 것 같은데 작동하지 않는 것으로 보입니다.
어제 문의드렸던 해당 영역도 모달이 닫히는 영역을 기대하는데, 해당 기능이 정상적으로 작동하지 않는 부분과 연관이 있어보입니다.
https://discord.com/channels/864296203746803753/1225027141591236669
한번 확인 부탁드립니다.
65 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 4/3/2024 in #❓┃연동개발-문의
react native widget sdk 브랜드페이 관련
안녕하세요. react native widget sdk 브랜드페이로 연동을 진행하고있습니다.
1. 브랜드페이 최초 카드 등록과정 중 카드정보입력 -> 인증과정 -> 본인인증 과정플로우를 거친후 본인인증에서 인증번호를 입력하면, 이후 화면이 업데이트되지않고, 본인인증화면에 그대로 머무릅니다. (최초비밀밀번호 등록으로 이동하거나, 모달이 닫히거나 추가액션이 일어나지 않습니다. / 안드로이드는 하얀화면)
2. 최초비밀번호 등록완료시에도 비밀번호 등록 -> 비밀번호 확인등록 후에도 완료되었다고 토스트가 뜬 후에 해당 화면에 머무릅니다.
(등록후에 모달이 닫히는 액션이 일어나야할 것 같은데 그렇지 않습니다.)
브랜드페이 내부에서 따로 인증완료/등록완료시에 콜백을 주는 부분이 없는 것으로 보이는데, 이게 버그인 것인지 의도된것인지 궁금합니다.
재현환경은 ios 시뮬레이터 내부에서 진행했고, 테스트환경에서 진행했습니다.
확인 후에 답변 부탁드립니다.
6 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 4/1/2024 in #❓┃연동개발-문의
브랜드페이 사용 관련
안녕하세요. 브랜드페이 계약을 방금 완료하였고, 가맹점온보딩팀에서도 라이브/테스트키를 개발자센터에서 확인가능하다고전달받았는데요,
그런데 여전히 개발자센터 브랜드페이에서 "자체 간편결제, 브랜드페이로 지금 시작해보세요"라는 문구가 나오고, 결제위젯 UI설정에서도 브랜드페이로 만든 UI수정페이지 접근시 오류가 발생합니다.
혹시 한 번 확인해주실 수 있을까요? 확인에 필요한 데이터를 안내해주시면 전달드리겠습니다.
16 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 3/28/2024 in #❓┃연동개발-문의
agreementWidget 관련 문의
안녕하세요 react native widget sdk를 이용해 개발을 진행하고있습니다.
다름이아니라 tosspayment react native widget sdk에서 제공하는 AgreementWidget에서 제공되는 "결제 서비스 이용약관 동의" 폼이 동의되지 않더라도, usePaymentWidget 훅에서 제공하는 requestPayment을 호출하면 정상적으로 결제웹뷰가 렌더링되는데요.
혹시 이용동의를 체크하지않더라도 결제 진행이 가능하도록 된 것이 의도적으로 설계된 것 일까요?
예제코드를 보았을 때 직접적으로 체크가 되었는지, 검증하는 방어로직이 들어가있던데, 이용하는 상점측에서 이용동의를 따로 받고있다면 굳이 사용하지않아도 되는 기능인지 궁금합니다.
답변 기다리겠습니다. 감사합니다.
6 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 3/28/2024 in #❓┃연동개발-문의
결제위젯 현금영수증 발행관련
안녕하세요. React-native tosspayment widget을 바탕으로 결제연동을 진행하고있습니다.
기존에 결제창을 사용했을 때에는, 가상계좌로 결제시 현금영수증 입력란이 있었던 것으로 기억하는데요,
위젯을 통해 가상계좌로 결제요청을 하여 위젯을 통한 웹뷰가 열렸을 때 현재는 현금영수증 입력란이 보이지 않는데, 혹시 따로 보이게 요청드려야하는걸까요?
(이전에 저희측에서 사용중인 MID에서 해당 현금영수증 입력필드를 가려달라고 요청하여 현재는 보이지 않는 상황입니다.)
확인 부탁드립니다. 감사합니다.
8 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 3/26/2024 in #❓┃연동개발-문의
react native widget sdk의 success 데이터 관련 문의
안녕하세요. 리액트네이티브 위젯을 바탕으로 개발을 진행하고있습니다.
다름이아니라 위젯에서 제공하는 requestPayment를 호출한 후, 결제에 성공하고 promise param으로 반환되는 success 데이터에서,
paymentType이 타입에는 명시되어있으나 런타임에서는 전달되고있지않아서 문의드립니다.
기대했던 바 와 달리 success.additionalParameters에서
{paymentType:"NORMAL"}
이런 데이터가 응답으로오는데 이는 의도된것일까요?
결제수단은 가상계좌으로 선택했습니다. 확인 부탁드려요.18 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 2/20/2024 in #❓┃연동개발-문의
가상계좌 발급시 현금영수증 신청란 관련
안녕하세요. 토스페이먼츠 Sdk(위젯 및 결제창) 가상계좌와 관련된 문의 드립니다.
1. 현재 가상계좌 결제시 결제웹뷰에서 현금영수증 입력란이 따로 있는것으로 알고습니다. 다만 이를 화면에 보여줄지 말지를 결정하는 옵션이 mid단위로 처리되는 것인지, 아니면 계약한 회사단위로 설정되는 것인지 궁금합니다.
2. 결제위젯 연동키와 결제창 SDK에 사용하는 연동 키가 다른데, 각각 현금영수증 발행 설정을 다르게 처리할 수 있을까요? (Ex - 결제창sdk로 가상계좌 발급 웹뷰에는 현금영수증 신청란 보여주지않음, 결제위젯을 통한 가상계좌 발급 웹뷰에는 현금영수증 신청란보여줌)
3. 이에 대한 설정은 어드민에서 따로 옵션이 보이지 않는데, 따로 문의로 드려야하는건지 궁금합니다.
답변 기다리겠습니다. 감사합니다.
14 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 2/19/2024 in #❓┃연동개발-문의
onCustomPaymentMethodSelect 인터페이스 관련
안녕하세요.
react native widget sdk로 개발을 진행하고있고,
카드결제나 계좌이체를 선택시에 특정 UI를 보여주는 형태의 구현을 진행하려고합니다.
단순히
(sdk 내부 코드를 보니, changePaymentMethod 가 웹뷰에서 실행되어 네이티브로 넘어오더라도 따로, 내부적으로 트리거하는 로직이 없는 것으로 보이더라구요.) 비슷한 인터페이스로 onCustomPaymentMethodSelect 같은 경우에 커스텀 결제수단을 이용하는 경우에만 처리가 가능한 prop인 것 같은데, 이와 커스텀 결제수단이 아닌 경우에도 이와같은 처리를 하려면 어떤식으로 처리할 수 있을지 궁금합니다. 혹시 이러한 인터페이스가 미존재함에는 위와 같은 방식에 대해 원활한 구현방식이 있어 그럴 것이라 생각되는데, 혹시 가능한 방법이 있다면 안내해주시면 감사하겠습니다.
paymentMethodWidgetControl.getSelectedPaymentMethod
로직이 결제수단이 변경될 때 마다 트리거되도록 하고싶은데, PaymentMethodWidget에 onChangePaymentMethod같은 prop interface가 구현되면 편할 것 같습니다.(sdk 내부 코드를 보니, changePaymentMethod 가 웹뷰에서 실행되어 네이티브로 넘어오더라도 따로, 내부적으로 트리거하는 로직이 없는 것으로 보이더라구요.) 비슷한 인터페이스로 onCustomPaymentMethodSelect 같은 경우에 커스텀 결제수단을 이용하는 경우에만 처리가 가능한 prop인 것 같은데, 이와 커스텀 결제수단이 아닌 경우에도 이와같은 처리를 하려면 어떤식으로 처리할 수 있을지 궁금합니다. 혹시 이러한 인터페이스가 미존재함에는 위와 같은 방식에 대해 원활한 구현방식이 있어 그럴 것이라 생각되는데, 혹시 가능한 방법이 있다면 안내해주시면 감사하겠습니다.
4 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 2/19/2024 in #❓┃연동개발-문의
react native 결제위젯 가상계좌 만료기간 설정 관련
안녕하세요.
토스페이먼츠 위젯을 통해 가상계좌 발급시에 dueDate 설정이 불가능한지 문의드립니다.
결제창에서는 dueDate를 따로 입력받았는데, requestPayment를 통해 요청을 할때에는 만료기간을 따로 설정할 수 없는 것으로 보이는데요, 맞을까요?
혹시나 추후에 구현예정이 있는지도 추가문의 드립니다.
감사합니다.
16 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 2/13/2024 in #❓┃연동개발-문의
React Native sdk 관련
안녕하세요. React native에서 안드로이드 셋팅가이드 문서를 보고 관련 문의 드립니다.
1. usesCleartextTraffic 를 true로 설정하라고 되어있는데, 어떤이유에서인지 알 수 있을까요?
network-security-config 을 통해 특정 도메인만 http 통신을 허용처리할 수는 없는지 궁금합니다.
2. hardwareAccelerated 또한 false로 명시하라고 되어있는데, 이 또한 해당 처리를 하지 않으면 사용이 불가한걸까요?
이런경우에는 위젯 sdk가 아닌 결제창 sdk를 직접 커스텀하는 방법을 사용해야 하는지 궁금합니다.
3. 결제창 sdk 사용을 권장하지 않는다고 문서에 적혀있는데, 혹시나 Deprecated될 예정이 있는지 궁금합니다.
감사합니다. 새해복 많이 받으세요 🙇♂️
7 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 6/14/2023 in #❓┃연동개발-문의
결제창 SDK 가상계좌 은행리스트
안녕하세요. 결제창 SDK로 가상계좌를 연동하고있는데요,
혹시 토스에서 공식적으로 안내하는 가상계좌 발급이 가능한 은행리스트를 전달받을 수 있을까요?
실제 결제창 SDK에서 노출되는 은행리스트를 알고싶습니다.
또한 이 은행리스트를 설정하는 방법도 있다면 안내부탁드려요. 감사합니다.
혹시 토스에서 공식적으로 안내하는 가상계좌 발급이 가능한 은행리스트를 전달받을 수 있을까요?
실제 결제창 SDK에서 노출되는 은행리스트를 알고싶습니다.
또한 이 은행리스트를 설정하는 방법도 있다면 안내부탁드려요. 감사합니다.
8 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 6/12/2023 in #❓┃연동개발-문의
가상계좌 현금영수증 관련 문의드립니다.
안녕하세요. 토스페이먼츠 결제모듈을 가지고 가상계좌 이용 중 현금영수증 처리 관련하여 문의드리려합니다.
1. 결제 SDK에서 mid에 현금영수증 발행을 미발행으로 적용해놓는 경우, 현금영수증 입력 input이 숨김처리되는게 맞나요? (사용자에게 보이지 않도록 처리되는 것인지? 또는 미발행 고정)
2. 결제SDK에서 현금영수증을 발행 종류를 특정영역으로 제한할 수 있을까요? (미발행 또는 소득공제만 선택 가능하도록)
3. mid에 대해 현금영수증을 미발행으로 설정해놓은 경우에도 서버에서 현금영수증 발급 API를 사용할 수 있나요?
아니면 mid와 관계가 없는걸까요?
4. 현금영수증 취소 관련
4-1. mid에 현금영수증 발행을 활성화해놓고, 유저가 결제를 하는 경우, 결제취소되면 현금영수증도 자동으로 취소되는게 맞을까요?
4-2. 현금영수증 발행 API를 이용하였다면, 결제취소시 직접 발급취소를 해주어야하는것도 맞는지 궁금합니다.
답변 기다리겠습니다. 감사합니다.
14 replies
TPToss payments 개발자 커뮤니티
•Created by gyeobee on 4/19/2023 in #❓┃연동개발-문의
에러 발생시 failUrl 이동 관련 문의드립니다.
안녕하세요. 토스페이먼츠 결제위젯을 이용해 결제연동을 진행하고있습니다.
환경은 모바일 환경에서 구현중이며, 웹뷰 환경에서 html을 서빙하여 사용하고 있습니다.
1.
tossPayments.requestPayment
메서드를 호출할 때, 일부 에러코드(INVALID_ORDER_NAME
, INVALID_ORDER_ID
등)에 대한 에러들은 failUrl로 이동하지 않는 것 같은데, 이 영역의 의도된 작동방식일까요? 아니라면 failURL로 이동되는게 맞고, 저희 쪽 환경이 문제인건지 궁금합니다.
2. 1의 케이스가 의도된 동작이라면, failURL로 이동하지 않는 케이스에 대해서 Promise.catch로 모두 따로 처리해주어야하는게 맞을까요?8 replies