광덕산a
광덕산a3w ago

안드로이드 다이렉트 간편결제 연결문의

안드로이드로 간편결제 다이렉트로 연결중입니다, 토스페이를 제외한 다른 간편결제는 전부 handlePaymentSuccessResult 를 타고 값이 넘어와서 이 부분에 최종 페이먼트키를 보내 결제를 완료하는데요 .... 토스페이 결제는 handlePaymentSuccessResult 를 안타고 바로 우리앱 메인으로 보내버리네요.. 다른 이유가 있을까요?
47 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장3w ago
결제요청시 appScheme보내세요?
광덕산a
광덕산aOP3w ago
그래요 다른 간편결제는 바로 handlePaymentSuccessResult 이리로 넘어와서 토스페이도 그런게 아닌가하고요
이실장
이실장3w ago
결제요청시 appScheme보낸다는 말씀이시죠? requestPAyments에 파라미터로요
광덕산a
광덕산aOP3w ago
잠시 확인후 다시 연락드릴께요 코틀린으로 되어있는 PaymentActivity를 호출할떄 appScheme 보내는 부분이 있나요? viewModel에는 viewModel.setEasyPay, viewModel.setFlowMode 등을 보내는것 같은데요,, 어느부분에 넣어야 되나요 참고로 토스페이 이외의 카카오페이, SSG페이, 삼성페이등 나머지는 잘되서 문의드립니다
이실장
이실장3w ago
저희도 일반적이지 않은 상황이라 정확히 어떤 상황인지 모르겠네요 아마 토스페이에서 귀사 앱스킴:// 을호출할 텐데 우선 결제 요청할 때 requestPayments에 Model에 선언이 안되어있어도 appScheme파라미터에 귀사 앱스킴 넣어서 보내보시겠어요?
광덕산a
광덕산aOP3w ago
혹시 이부분인가요 companion object { internal val successUri = Uri.parse("tosspayments://payment/success") internal val failUri = Uri.parse("tosspayments://payment/fail") }
이실장
이실장3w ago
아뇨 그건 돌아와서 웹뷰 닫을 때 쓰는건데요 그쪽으로 못돌아오고 있는 것 같아요 토스페이 쪽 영상으로 한번 줘보시겠어요? 일반 카드사는 문제없나요?
광덕산a
광덕산aOP3w ago
다른건 잘됩니다 일단 영상을 만들어 볼께요
이실장
이실장3w ago
일반 카드사앱 다녀오는 것도 잘되다는 말씀이시죠?
광덕산a
광덕산aOP3w ago
잠시만요 다시해볼꼐요 네 잘됩니다 영상으로 보내드릴까요
광덕산a
광덕산aOP3w ago
이건토스페이연결한 영상입니다
광덕산a
광덕산aOP3w ago
나머지 신용카드 간편결제는 결제는 정상적으로 잘 돌아갑니다 잘되는 영상도 보내드릴께요
광덕산a
광덕산aOP3w ago
지금 보내드린건 신용카드결제입니다
광덕산a
광덕산aOP3w ago
나머지 간편결제 카카오 SSG등도 동일하게 잘됩니다.. 로직은 동일하게 호출한거구요
Kimoon Lee
Kimoon Lee3w ago
appscheme 에 어떤값 보내시는지 알수 있을까요? 주문번호랑 MID 알려주시기 바랍니다.
광덕산a
광덕산aOP3w ago
m_id gmworlez71 order_id K31347_20250425_576_AON paymentsdk를 이용하고 있어요 넘길때 val card_amt = intent.getStringExtra("CARD_AMT") val toss_order_id = intent.getStringExtra("TOSS_ORDER_ID") val j_name = intent.getStringExtra("J_NAME") val methodGubun = intent.getStringExtra("METHOD_GUBUN") ?: "tosspayments_keyin" if (methodGubun=="tosspayments_keyin"){ //키인결제 viewModel.setClientKey(TossInfoKey.mId2.clientKey) } else { //카드 간편결제 viewModel.setClientKey(TossInfoKey.mId1.clientKey) } Log.i("axxxx_Key k", methodGubun + " ") viewModel.setAmount(card_amt) if (toss_order_id != null) { viewModel.setOrderId(toss_order_id) } if (j_name != null) { viewModel.setOrderName(j_name) } else { viewModel.setOrderName("굿모닝월드 상품 구매") } viewModel.setFlowMode(TossCardPaymentFlow.DIRECT) viewModel.setEasyPay(easyPayCode) 이정도 넘깁니다
Kimoon Lee
Kimoon Lee3w ago
K31347_20250425_576_AON 이건 카드 결제 건 같구요. 토스페이 결제건 주문번호 부탁드릴께요.
광덕산a
광덕산aOP3w ago
토스페이는 페이먼츠 키를 받을수가 없어요 보시듯이 메인으로 넘어가서요 페이먼츠키를 받아서 confirm으로 넘겨야 되는데 메인으로 넘어가 버립니다 동일하게 호출하는데 토스페이만 메인화면으로 넘어갑니다 다른건 다 잘됩니다
Kimoon Lee
Kimoon Lee3w ago
주문 번호를 알려주시면 좋을것 같습니다. 결제창 열때 주문번호 보내주실거에요.
광덕산a
광덕산aOP3w ago
K31347_20250425_651_AON 참고로토스로 넘어갔다가 취소누르면 정상적으로 취소쪽으로 정확히 호출됩니다
Kimoon Lee
Kimoon Lee3w ago
K31347_20250425_651_AON 는 없고 K31347_20250425_651_ASI 이건 있습니다.
광덕산a
광덕산aOP3w ago
아 그러네요 SI입니다
Kimoon Lee
Kimoon Lee3w ago
지금 확인하고 계시는 MID 가 gmworlez71 이거 맞으신가요?
광덕산a
광덕산aOP3w ago
광덕산a
광덕산aOP3w ago
영상 추가로 보내드려요 참고해주세요
Kimoon Lee
Kimoon Lee3w ago
그리고 지금 SDK 는 RN 사용하시는 건가요?
광덕산a
광덕산aOP3w ago
네이티브 자바로 호출합니다 자바로 토스에서 제공한 코틀린코드
광덕산a
광덕산aOP3w ago
https://docs.tosspayments.com/sdk/widget-android 여기보고 다운받아 작업했어요
결제위젯 Android SDK(Version 1) | 토스페이먼츠 개발자...
결제위젯 Android SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
Kimoon Lee
Kimoon Lee3w ago
아 android SDK 군요. 네 확인해 보겠습니다. 개발자 검토가 필요한데 금요일 오후라 늦어질수도 있을것 같습니다. 차주 초에 공유 드리겠습니다.
광덕산a
광덕산aOP3w ago
내일은 근무 안하세요 5월1일 오픈예정이라서요 안되면 토스페이는 제외후 오픈 됩니다
이실장
이실장3w ago
네 평일 외 주말 및 공휴일은 모두 휴일입니다. 일단 네이티브 쪽은 디버깅이 어려워 원인 확인에도 시간이 소요될 수 있습니다.
광덕산a
광덕산aOP3w ago
일단 오늘 보시고요 언제라도 ktransys@naver.com으로 연락주세요
이실장
이실장3w ago
확인 후 회신은 현재 디스코드로 전달드리겠습니다.
광덕산a
광덕산aOP3w ago
그러세요 수고하세요
Kimoon Lee
Kimoon Lee3w ago
@광덕산a 님 내부 확인결과 상단 뒤로 가기를 누르면 정상 동작하지만 아래 "완료" 버튼을 누르면 이상 동작을 하는것으로 보입니다. 이부분 제어는 토스페이 앱에서 하는 부분이라 토스페이쪽에 문의 예정입니다. 참고해주세요.
광덕산a
광덕산aOP2w ago
안녕하세요 지난주 토스관련 추가 문의 남깁니다 머니로 결제시에 현금영수증이 바로 발급이되는데 저희는 현금영수증 발행을 자체 로직으로 하기에 현금영수증이 자동 발행 안되도록 해주시기 바랍니다. 혹시 토스 페이는 언제쯤 해결이 되나요
Kimoon Lee
Kimoon Lee2w ago
현금영수증 발급 설정은 1544-7772 로 문의 주시거나 상점관리자에서 직접 변경신청하시면 됩니다.
토스페이먼츠 BOT
토스페이먼츠 결제연동팀
빠르고 정확한 결제연동 경험을 위해, 디스코드에서는 기술 문의만 받고 있습니다. 계약 및 운영 관련 문의는 1544-7772나 홈페이지 상담을 이용해주세요. 감사합니다.
Kimoon Lee
Kimoon Lee2w ago
토스페이 이슈는 토스페이와 확인중인데 현재로써는 언제 해결된다고 공유 드리긴 어려운 상태입니다. 아래 확인버튼이 아니라 위에 뒤로 가기 버튼을 이용하시면 일단 정상 동작 되는것으로 확인되구요.
광덕산a
광덕산aOP2w ago
이거 보시면 뒤로가기 버튼도 정상동작이 안됩니다
광덕산a
광덕산aOP2w ago
토스페이로 넘어온 다음 뒤로가기 버튼누르면 메인으로 이동하는 것이 아니라 결제 실패 메세지 창으로 이동해야 되는대 그렇치가 않네요 제가 다른 회사 현대홈쇼핑앱애도 토스페이 결제가 있어서 테스트를 해보았는데 거기서도 결제 처리가 안됩니다.. 아무래도 토스페이 문제인거 같습니다 참고하세요
Kimoon Lee
Kimoon Lee2w ago
아 결제 취소시에 뒤로가기가 추가적으로 안되신다는 거죠? 네 토스페이 앱내에서 이동 이슈라서 토스페이쪽에 전달 중입니다.
광덕산a
광덕산aOP2w ago
알겠습니다 아 결제 취소시에 뒤로가기가 추가적으로 안되신다는 거죠 네 그건 맞습니다 빠르게 조치 바랍니다... 오픈을 5월1일로 해야 되나 늦추어야 되나, 고민중입니다
Kimoon Lee
Kimoon Lee2w ago
네 알겠습니다. @광덕산a 님 토스페이쪽에 확인결과 5.208.0 을 사용하시는 특정 사용자 들에게 해당 문제가 발생하는 것으로 확인했습니다. 5.209.0 버전에서 수정되어 반영될 예정이고 내일이후에 배포 될예정이라 그 후에 확인해 보시면 될것 같아요.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
광덕산a
광덕산aOP2w ago
알겠습니다

Did you find this page helpful?