ryan
TPToss payments 개발자 커뮤니티
•Created by ryan on 12/6/2023 in #❓┃연동개발-문의
flutter 결제 위젯 적용 관련 내용 문의 드립니다.
기존 패키지 tosspayments_sdk_flutter 에서 웹뷰방식으로 연동할 때 TossPayments 객체의 data로 PaymentData 객체를 넘겨주었고 이 PaymentData 에 successUrl, failUrl을 넣어서 저희 서비스 서버쪽 url을 넣어서 서버에서 완료된 결과를 frontend에 전달받아서 사용하는 방식으로 구현했었는데, tosspayments_widget_sdk_flutter 패키지의 결제 위젯 방식에는 PaymentInfo 부분에 successUrl, failUrl은 추가할 수 없게 되어 있는 것 같습니다. 혹시 결제 위젯 방식에서는 위 방식으로 구현이 힘들까요?
20 replies
TPToss payments 개발자 커뮤니티
•Created by ryan on 12/6/2023 in #❓┃연동개발-문의
Flutter 로 구현 중 CustomerKey 관련 질문 드립니다.
현재 tosspayments_widget_sdk_flutter: ^1.0.2 이 라이브러리를 이용해 개발 진행중이고 결제 위젯을 앱의 컴포넌트로 붙이는 방식으로 결제를 구현하고 있습니다.
기존에 웹뷰방식으로 진행할 때에는 customer key를 따로 입력하지 않았었는데 결제 위젯을 사용할 시 customer key 필드가 필수로 전달되어야 하는 것 같습니다.
혹시 이 customer key가 자동결제 기능 구현 시 billing key를 발급받는 것 이외에 다른 용도로 사용될 일이 있을까요? 없다면 그냥 한번 사용하고 사라질 무작위 값으로 설정해도 괜찮을지 질문 드립니다.
그리고 현재 플러터에서 자동결제 기능이 지원되는지도 궁금합니다.
21 replies
TPToss payments 개발자 커뮤니티
•Created by ryan on 9/15/2023 in #❓┃연동개발-문의
플러터 프로젝트 tosspayments_sdk_flutter 사용 중 궁금한 점 질문 드립니다.
현재 pub.dev에서 tosspayments_sdk_flutter 패키지를 사용중이고 카드결제 진행 시 transaction success! 와 함께 결제가 잘 진행되는데요. 저희가 백엔드쪽에서 successUrl, failUrl 정보를 함께 넘겨받아 toss 결제를 진행하는데 해당 라이브러리에는 class Constants {
static const success = 'tosspayments://payment/success';
static const fail = 'tosspayments://payment/fail';
}
위와같이 const 값으로 url이 설정되어 있는 것 같습니다. 결제 완료시 redirect url을 특정 url로 바꾸고자 한다면 어떤식으로 진행하면 좋을지 의견 부탁드립니다.
17 replies