안대식
TPToss payments 개발자 커뮤니티
•Created by 안대식 on 11/14/2023 in #❓┃연동개발-문의
네이티브 결제 위젯 문의 드립니다
안녕하세요
안드로이드/iOS 네이티브 테스트 결제 위젯을 이용하게 테스트 중에 있습니다.
기존에는 안그랬던 것으로 기억하는데 금일 확인하니
안드로이드와 iOS에서 결제 위젯을 통해 카드사 앱 호출 후 취소(결제 하지 않고 종료)를 하면 저달되는 TossPaymentResult.Fail의
errorMessage가 iOS 에서는 한글로 전달되는데 안드로이드는 영어로 전달되고 있습니다.
특별히 별도 설정을 하지 않은 것 같은데 혹시 테스트 결제 위젯에 대해서 토스 측에서 수정하시고 계신 부분이 있는 걸까요?
확인 부탁 드립니다.
참고 안드로이드 sdk 버전 : 0.1.12, iOS sdk 버전 : 0.1.25
30 replies
TPToss payments 개발자 커뮤니티
•Created by 안대식 on 10/13/2023 in #❓┃연동개발-문의
Androdi/iOS 네이티브에서 네이티브 결제 위젯 사용 관련 문의 드립니다.
네이티브로 작업 시 한가지 상태값을 처리하는데 문제가 있어 관련 처리 가능여부 문의드립니다.
네이티브 위젯을 사용시
신용카드 미 선택 - 결제 실행 - paymentWidget.requestPayment 호출
- > paymentCallback으로 전달되는 값은 없으나 결제 위젯 상에서는 카드 선택이 필요하다는 내용이 호출
전체 로그로 확인한 바 콘솔 로그에서 에러 문구가 확인되었습니다.
혹시 위와 같은 에러 상황에서 paymentCallback의 onPaymentFailed으로 이벤트 전달이 가능한지 문의 드립니다.
15 replies
TPToss payments 개발자 커뮤니티
•Created by 안대식 on 10/11/2023 in #❓┃연동개발-문의
안드로이드 네이티브에서 PaymentMethod를 Compose UI로 적용하려고 합니다
제목과 같이 안드로이드 안드로이드 네이티브에서 위젯 실행을 위한 PaymentMethod를 Compose UI로 적용하려고 합니다
아래 코드와 같이 AndroidView를 이용하여 적용하려하였으나 화면에 노출되지 않기에 혹시 방법이 없는지 문의 드립니다.
paymentMethodWidget?.let {
paymentWidget.renderPaymentMethods(
method = it,
amount = amount,
options = null,
paymentMethodWidgetStatusListener
)
// renderAgreement(binding.agreementWidget, null)
paymentWidget.addPaymentMethodEventListener(paymentEventListener)
// paymentWidget.addAgreementStatusListener(agreementStatusListener)
isRenderPayment = true
}
......
AndroidView(
modifier = Modifier
.fillMaxWidth()
.wrapContentHeight(),
factory = {
PaymentMethod(it).apply {
layoutParams = FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.WRAP_CONTENT)
}
},
update = { paymentMethodWidget = it }
)
참고로 xml을 이용한 경우에는 화면이 잘 노출되는 것을 확인 하였습니다.
16 replies
TPToss payments 개발자 커뮤니티
•Created by 안대식 on 9/26/2023 in #❓┃연동개발-문의
안드로이드 네이티브에서 위젯 호출이 오늘 갑자기 되지 않고 있습니다
네이티브로 위젯 호출을 통한 개발 테스트 중입니다.
어제까지는 잘 나타나던 위젯이 나타나지 않아 문의 드립니다.
호출 시 addPaymentMethodEventListener(paymentEventListener)으로 등록한 이벤트 리스너에도 아무 반응이 없습니다
9 replies
TPToss payments 개발자 커뮤니티
•Created by 안대식 on 8/24/2023 in #❓┃연동개발-문의
iOS에서 결제 위젯을 이용하여 진행 중입니다
위젯을 띄우는데 까지는 성공하였는데 위젯을서 신용카드-비씨-결제하기-requestPayment-해당 화면 노출-화면내 결제하기 실행 시
결제하기 위한 앱이 호출되지 않고 있습니다.
로그에 아래와 같이 노출되어 scheme도 info.plist에 추가하였는데도 동일한 상태입니다(해당 isp앱 미 설치)
추가로 어떤 작업을 해 주어야 할지 문의 드립니다
2023-08-24 10:24:56.889629+0900 kep[80764:4347924] [default] Failed to open URL ispmobile://vp?TID=20230824102440995736: Error Domain=NSOSStatusErrorDomain Code=-10814 "(null)" UserInfo={_LSLine=225, _LSFunction=-[_LSDOpenClient openURL:options:completionHandler:]}
57 replies
TPToss payments 개발자 커뮤니티
•Created by 안대식 on 8/21/2023 in #❓┃연동개발-문의
결제 위젯을 통한 결제 실행 전 현재 사용자가 선택한 결제 방식을 알수 있을까요
안녕하세요
신규로 개발중인 모바일 플랫폼에 토스 결제 위젯을 적용하려는 중 현재 위젯관련 설명에서는 없는
궁금한 부분이 있어 문의 드립니다.
결제 위젯을 통한 결제 실행 전 사용자가 선택한 결제를 재 확인(BE 결제준비) 후 결제를 진행하려고 할때
사용자가 선택한 결제의 종류도 확인하려고 합니다.(신용카드인지, NPay, KakaoPay 인지)
결제 진행전에 사용자가 선택한 결제를 받아 올수 있는지 받아 올수 있다면 방법을 공유 부탁드립니다.
20 replies
TPToss payments 개발자 커뮤니티
•Created by 안대식 on 8/2/2023 in #❓┃연동개발-문의
안드로이드 SDK 이용한 결제 위젯 실행을 해보려고 합니다
다
77 replies