chito
TPToss payments 개발자 커뮤니티
•Created by chito on 6/15/2023 in #❓┃연동개발-문의
안드로이드 결제위젯 구현중 개발자 제공 결제 api 관련해서 문의 드립니다.
https://developer.android.com/google/play/billing/alternative?hl=ko
https://support.google.com/googleplay/android-developer/answer/11222040?hl=ko
2023년 8월 2일부터 대한민국 이용자에게 개발자 제공 결제를 제공하는 개발자는 개발자 제공 결제 API를 사용해야 합니다.
이런 문구가 있는데, 결제 위젯 구현할때 고려해서 진행해야 할까요?
14 replies
TPToss payments 개발자 커뮤니티
•Created by chito on 6/5/2023 in #❓┃연동개발-문의
안녕하세요
안드로이드에서 토스결제를 추가하려고 합니다.
구글 외부결제 관련해서 얘기가 있던걸로 기억하는데, 따로 구글측에 신청할것은 없고, 바로 토스 결제를 붙이면 될까요?
5 replies
TPToss payments 개발자 커뮤니티
•Created by chito on 3/21/2023 in #❓┃연동개발-문의
안드로이드 결제 위젯 구성중 궁금한 점이 있습니다.
현재 결제 창에서 완료 받는것 까진 확인했는데, 결과값을 어떤 식으로 받는지 모르겠습니다.
activityResultLauncher =
registerForActivityResult(ActivityResultContracts.StartActivityForResult())
{result ->
when (result.resultCode) {
Activity.RESULT_OK -> {
}
Activity.RESULT_CANCELED -> {
}
else -> {
}
}
}
여기서 결제 성공 시, Activiy.RESULT_OK 까진 들어왔는데, 여기서 결과값을 어떤식으로 받는지 모르겠습니다.
그리고 TossPaymentResult 는 어떤식으로 사용할 수 있는건가요?
14 replies
TPToss payments 개발자 커뮤니티
•Created by chito on 3/15/2023 in #❓┃연동개발-문의
안드로이드 구현중 궁금한게 있어서 질문드립니다.
val pw = PaymentWidget("test_ck_D5GePWvyJnrK0W0k6q8gLzN97Eoq", "customkey")
pw.setMethodWidget(binding.paymentWidget)
pw.renderPaymentMethodWidget(20000)
pw.requestPayment(activityResultLauncher,"Asdf","Asdfad")
1. PaymentWidget 생성
2. setMethodWidget
3. renderPaymentMethodWidget
4. requestPayment
이순으로 진행 했는데,
renderPaymentMethods method should be called before the payment requested.
이 에러가 발생합니다.
혹시 몰라
3. renderPaymentMethodWidget
4. 2초딜레이
5. requestPayment
이순으로 진행하니 문제없이 진행이됩니다. 혹시 구현이 잘못된걸까요?
renderPaymentMethodWidget가 끝내고 나오는 콜백함수가 있는걸까요?
15 replies
TPToss payments 개발자 커뮤니티
•Created by chito on 3/15/2023 in #❓┃연동개발-문의
안드로이드 - TossPaymentsError: 결제위젯을 초기화하지 않은 클라이언트 키입니다. 상점관리자에서 결제위젯 사용을 신청하세요.
안녕하세요. 현재 서비스 가입은 안한상태고, 안드로이드에서 결제위젯을 띄어보려고 하고있습니다. api에 문서에 있는 test_ck_N5OWRapdA8djPGMZYpWVo1zEqZKL를 사용해서 requestPayment 를 날리니
TossPaymentsError: 결제위젯을 초기화하지 않은 클라이언트 키입니다. 상점관리자에서 결제위젯 사용을 신청하세요.
이렇게 오류메세지가 옵니다.
혹시 결제창 띄어보는건 결제 서비스 신청 후 가능한가요?
8 replies