2015-01-30 4 views
5

1 년 동안 앱의 일부를 잠금 해제하는 앱내 구매가 있습니다. 연간 가입으로 설정.Android에서 인앱 구매로 환불

일시적으로 프로모션 잠금 해제 프리미엄을 실행합니다.

사용자 중 한 명이 내게 이메일을 보내고 프로모션을 이용하려고했습니다. 따라서 취소/환불을 생각하고 구매 한 번 다시 구매하도록 요청하십시오.

구독 주문을 취소/환불 한 후 내 질문에 대한 답변이 나옵니다. IAB는 여전히 유효한 구매로 간주하나요?

queryInventory가 더 이상 구매로 반환되지 않거나 정지 된 상태로 반환되며 코드의 어딘가에서 상태를 처리해야합니까?

답변

3

Google 월렛 판매자에서 처리해야합니다. this Google Documentation을 읽으십시오 :

주문이 환불되면 (루트가 아닌 장치에서) 주문이 질의 될 경우 유효하지 않습니다. IAB은 이것을 purchaseState==2으로 간주합니다 (2는 표 4에 따라 here에 환불 됨). 개발자는 환불 된 항목을 처리 할 책임이 있습니다. this question을 읽으십시오.

+0

감사합니다. 어떻게하는지 알고 있습니다. 제 질문은 SKU 세부 정보를 쿼리 할 때 IAB이 환불을 처리하는 방법입니다. – AlexVPerl

+0

루팅되지 않은 장치에서 주문이 환불되면 쿼리시 주문이 무효화됩니다. IAB은이를 환불로 간주하고 개발자는 환불 된 상품을 처리 할 책임이 있습니다. 읽기 : http://stackoverflow.com/questions/11432382/android-in-app-billing-refund – Kasra

+0

덕분에 도움이됩니다. 답변을 업데이트하여 완성하도록 표시하십시오. 감사. – AlexVPerl

관련 문제