구현중인 카카오페이 결제 로직입니다.
-
서버(웹)에서 "결제준비"를 호출합니다.
-
리턴값 1번으로 부터 android_app_scheme 를 받아 저희 앱에서 카카오 앱을 띄움니다.
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(“kakaourl”);
startActivityForResult(intent,1); -
그리고 앱에서 결과 완료를 기다립니다.
onActivityResult(int requestCode){
String result = data.getStringExtra(“result”)
if(resultCode == Activity.RESULT_OK){
???
}
} -
그런데 저희 앱에 돌아올때 아무런 결과값을 받을 수가 없습니다.
어떻게 받아오는지 알 수 있을까요? 만약에 받아 올 수 없다면,
어떤 로직으로 구현하는게 가장 좋은지 알려주시면 감사하겠습니다.