본문 바로가기

프로그래밍 일반/안드로이드 심화

[안드로이드] 카카오 결제 api

 

결제 api가 안 되었었다.

1. 플랫폼에 내 사이트 도메인 제대로 등록되었는지 확인

2. POST로 보냈는지 확인

3. HEADER인지 PARAM인지 확인

4.

--data-urlencode 'approval_url=https://developers.kakao.com/success' \
--data-urlencode 'fail_url=https://developers.kakao.com/fail' \
--data-urlencode 'cancel_url=https://developers.kakao.com/cancel'

Request의 data_urlencode에서 오류가 있었다.

 

5. 내 앱키가 Admin키인지 확인.(네이티브 앱키 아님)

6. 안드로이드에 키 해시 제대로 등록되었는지 확인

 

 

https://developers.kakao.com/docs/latest/ko/kakaopay/single-payment

 

Kakao Developers

카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.

developers.kakao.com

https://developers.kakao.com/tool/resource/pay

 

https://rlg1133.tistory.com/5

 

 

 

카카오페이 API 결제 테스트 기본적인 로직

카카오디벨로퍼 사이트에 로그인 -> 사용자권한 허용 -> 앱등록 -> 플랫폼 등록 앱등록을 하면 4가지 앱키가 나오는데 카카오페이에서는 어드민키를 사용함 플랫폼 등록시 웹의 경우 타인이 접속

rlg1133.tistory.com