안드로이드 결재 BillingTest

2012. 1. 10. 19:43프로그래밍/Android

728x90
반응형
안드로이드 결재 샘플을 돌려보았습니다.
방법은 생각 보다 간단했습니다.

구글에서 제공하고 있는 샘플 소스를 이크립스에서 불러와서 apk를 만들고 마켓에 올려 놓습니다.( http://developer.android.com/guide/market/billing/billing_testing.html )

꼭 안드로이드 마켓에 등록한 어플이 Publishing되어있을 필요는 없습니다.
(주의:접근 권한중 Billing이 허락되어있을 경우 안드로이드 마켓에서 자동으로 인앱을 등록할수 있도록 표시가 됩니다. )

그리고 앱들의 목록에서 각 제목의 바로 아래 "인앱제품" 이란는 단어가 표시되어있는 것을 확인하실 수 있을겁니다. 클릭해서 아래와 같이 등록 하시면 됩니다. 각 나라마다 최소 결재 금액이 있습니다. 예를 들면 일본의 경우 99엔이상 되어야만 결제가 됩니다. 따라서 자동으로 등록을 먼저하고 문제가 있는 개별 국가들의 결재금액은 별도로 수정해주시면 됩니다.

샘플 컴파일하고 빌드한 apk파일을 단말기에 올려서 실행하고 구매하면 다음과 같은 화면이 출력됩니다. 그리고 카드를 등록하거나 SKT등의 이통사 소액 결재 방식을 통해서 결재를 할수 있도록 지원하고 있습니다. (주의 : Sign이된 어플을 단말기에 설치하셔야 합니다.) 

"이 버전의 애플리케이션에서는 마켓 결제를 사용할 수 없습니다." 이런 문제로 단말기에서 결재가 되지 않을경우에는 정상적으로 Sign된 어플이 단말기에 설치되지 않아서 발생되는 문제입니다. 확인 해보시기 바랍니다. 


 일단 기본 수수료 30%를 제한다는 것 빼고는 만족할만한 기능인듯 합니다. 다른 대안들이 많이 있기는 하겠지만 구글이 지원하는 수많은 서비스를 손쉽게 제공하려면 나름 수고가 많을이 들것 같다는 생각이 듭니다.
728x90
반응형