ryan
ryan
flutter 결제 위젯 적용 관련 내용 문의 드립니다.
기존 패키지 tosspayments_sdk_flutter 에서 웹뷰방식으로 연동할 때 TossPayments 객체의 data로 PaymentData 객체를 넘겨주었고 이 PaymentData 에 successUrl, failUrl을 넣어서 저희 서비스 서버쪽 url을 넣어서 서버에서 완료된 결과를 frontend에 전달받아서 사용하는 방식으로 구현했었는데, tosspayments_widget_sdk_flutter 패키지의 결제 위젯 방식에는 PaymentInfo 부분에 successUrl, failUrl은 추가할 수 없게 되어 있는 것 같습니다. 혹시 결제 위젯 방식에서는 위 방식으로 구현이 힘들까요?
20 replies
Flutter 로 구현 중 CustomerKey 관련 질문 드립니다.
현재 tosspayments_widget_sdk_flutter: ^1.0.2 이 라이브러리를 이용해 개발 진행중이고 결제 위젯을 앱의 컴포넌트로 붙이는 방식으로 결제를 구현하고 있습니다. 기존에 웹뷰방식으로 진행할 때에는 customer key를 따로 입력하지 않았었는데 결제 위젯을 사용할 시 customer key 필드가 필수로 전달되어야 하는 것 같습니다. 혹시 이 customer key가 자동결제 기능 구현 시 billing key를 발급받는 것 이외에 다른 용도로 사용될 일이 있을까요? 없다면 그냥 한번 사용하고 사라질 무작위 값으로 설정해도 괜찮을지 질문 드립니다. 그리고 현재 플러터에서 자동결제 기능이 지원되는지도 궁금합니다.
21 replies
플러터 프로젝트 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