xoneto99
TPToss payments 개발자 커뮤니티
•Created by xoneto99 on 9/6/2023 in #❓┃연동개발-문의
현재 토스페이먼츠 개발센터 웹에서 오류가 보여지고 있는데요 어떤 오류 인가요?
안녕하세요.
로그인을 하고,
API 페이지, 브랜드, 테스트 결제내역 등 페이지를 클릭해서 들어가면
모두
해당 오류만 화면에 표시되고 아무것도 뜨지 않는데요.
일시적인걸까요??
4 replies
TPToss payments 개발자 커뮤니티
•Created by xoneto99 on 3/3/2023 in #❓┃연동개발-문의
[flutter][결제과정]
안녕하세요..
결제 관련하여, 그 과정을 좀 알고 싶어서 글을 남기게 되었습니다.
제가 구현하고 있는게 브랜드 페이입니다.
그런데 보통결제할때 결제암호 , 간편결제 암호 이런걸 넣잖아요?
그래서 문의를 좀 하였었는데,
SDK로 결제 할 경우,
제공되는 UI에서 암호 입력이 나온다고 답변을 받았습니다.
그래서 SDK 를 이용하면, 일반결제든, 브랜드페이든 카드입력하고 결제암호를 입력하는걸로 알게 되었는데요.
만약 api로 결제를 한다면 암호 입력 없이 그냥 결제가 되는건가요?
api로 따로 UI 제가 만들어서 진행한다면 보통 어떻게 암호나 그런것들이 처리되나 싶습니다.
무신사페이도 브랜드페이를 이용하여 api로 꾸민것 같은데요,
결제 암호를 어떻게 구현 또는 자동 경제 ? 하는지 싶어서요.
또한 자동결제 api 관련하여 이는 그냥 결제가 된다고 하더군요. 암호 없이..
단지 이를 이용하기 위해서 토스페이먼트에 따로 연락을하여 진행해야 한다고 알고 있습니다. 이게 맞을까요 ?
https://docs.tosspayments.com/reference/brandpay#%EA%B2%B0%EC%A0%9C-%EC%8A%B9%EC%9D%B8
제가 위의 가이드를 보고 결제를 진행하여고 하였습니다....암호를 입력안해도 되나 싶기도 하고 해서..
문의 드립니다 .감사합니다.
5 replies
TPToss payments 개발자 커뮤니티
•Created by xoneto99 on 3/2/2023 in #❓┃연동개발-문의
[브랜드페이] 약관 문의
안녕하세요.
약관문의 드리고 싶습니다.
SDK를 이용하면, customerKey 값과 redirect 값을 통하여 자동으로 해당 동의 확인 후 토큰이 발급되는 걸로 알고있습니다.
그런데, api를 이용할 경우,
항상
미동의 약관 조회
약관 동의
AccessToken 객체 생성
과정을 통해서 발급받나요?
그렇다면 api를 이용하는 경우엔 항상
미동의 약관 조회 회 후 약관동의를 하고 code 값을 갖고와서
토큰을 발행해야 하나요 ??
6 replies
TPToss payments 개발자 커뮤니티
•Created by xoneto99 on 2/28/2023 in #❓┃연동개발-문의
[flutter][brandpay] 초기화 오류
안녕하세요.
환경,
앱: flutter 에서 inappwebview를 이용하여 브랜드 페이 UI를 띄우고자 함
브랜드페이: nextjs 를 구성하여 brandpay sdk를 이용하여 초기화함. 또한 cors 이슈를 피하기 위해 callback 함수를 nextjs 에서 구성
테스트 : 아이폰 12pro max에서 실시
brandpay server는 aws elastic beanstalk에 올렸고 도메인을 연결하였음.
이전에 이와 관련하여 상담을 받았었습니다.
그때 궁극적으론 localhost에서 request를 요청하여 그런것으로 잠정 결론을 내렸으나...
도메인을 구성하여 실제 서버를 운영하였음에도 불구하고 작동하지 않고 있습니다.
컴퓨터 브라우저로 해당 url에 접속하면 컴퓨터 브라우저에는 잘 뜹니다. callback 라우터가 잘 불러져서 code, token값을 잘 받았습니다.
그러나 스마트폰으로 실제 기기에서 테스트 할 경우, callback 불려지지 않고 있습니다.
혹시 해당 이슈를 알 수 있을까 합니다.
brandpay를 보면 비여있는 객체로 전달됩니다.. callback으로 redirect가 되고 있지 않습니다.....
위와 같은 에러 메시지를 받고 있습니다. aws - elasticbeanstalk 에서 로그에 찍히지 않고 있음에 따라 redirect url로 들어오고 있지 않습니다.
해당 건에 대하여 작은 실마리라도 얻길바랍니다. ..
감사합니다.
https://discord.com/channels/864296203746803753/1077126713722540112
32 replies
TPToss payments 개발자 커뮤니티
•Created by xoneto99 on 2/20/2023 in #❓┃연동개발-문의
[브랜드페이][flutter]연결료청 초과 및 아이폰으로 접속시에 callback 받지 못하는 이슈
브랜드페이를 flutter - ios로 개발 및 테스트를 하고 있습니다.
flutter 로 개발하고 카드 추가를 위해 inappwebview를 이용하여 웹으로 토스에서 제공하는 UI를 띄오고자 하였습니다.
웹은 React로 간략히 개발하였고, 기타 결제 및 기타 요청을 위해 local server를 이용하여 api로 호출하고 있습니다.
문제:
문제는 아이폰에서 웹뷰를 통해 리액트에서 카드요청을 할때 loadBrandPay를 통해 초기화 해주고 해당 객체를 통하여
addPaymentMethod 함수를 실행하려고 하였습니다.
이때 loadBrandPay에서 callback router로 들어와야 하는데 그렇지 못하고있습니다. 아마도 아이폰이나 플러테에서 막는것 같습니다.
사전에 매니저님과 대화하여 토스서버에서 callback 요청이 이루어지지 않음을 확인하였습니다.
이런 상황에서 개발컴퓨터 크롬으로 리액트에 접속하면 callback도 잘 이뤄지고 카드 추가 UI 가 잘 뜹니다..
플러터 웹뷰에서만 안되고 있어서 좀 답답한 상황입니다.
혹시 해당 내용에 의견이 있으시다면 어떤거라도 말씀해 주시면 감사할 것 같습니다.
앱 - flutter
brandPay - react
callbakc 및 api - nodejs & express server
앱으로 접속할경우,
TimeoutError: 요청 시간을 초과했습니다. 다시 시도해주세요.
This method should not be called on the main thread as it may lead to UI unresponsiveness.
이런 오류들이 보이고 있습니다...
ios의 경우 plist.info 에서 http도 허용 하였습니다..
Allow Arbitrary Loads = true
Allow Arbitrary Loads in Web Content =true
감사합니다.52 replies