구글 인 앱 결제 검증 수정
- 현재 : 구매상태 확인 후 충전 완료 처리 - 수정 : 구매상태와 소비상태를 확인 후 소비되지 않았으면 소비 후 충전 완료 처리
This commit is contained in:
		| @@ -213,7 +213,6 @@ class ChargeService( | ||||
|             val response = androidPublisher.purchases().products() | ||||
|                 .get("kr.co.vividnext.sodalive", request.productId, request.purchaseToken) | ||||
|                 .execute() ?: throw SodaException("결제정보에 오류가 있습니다.") | ||||
|  | ||||
|             if ( | ||||
|                 response.purchaseState == 0 && | ||||
|                 response.consumptionState == 0 && | ||||
| @@ -233,8 +232,6 @@ class ChargeService( | ||||
|                         memberId = member.id!! | ||||
|                     ) | ||||
|                 ) | ||||
|             } else { | ||||
|                 throw SodaException("결제정보에 오류가 있습니다.") | ||||
|             } | ||||
|         } else { | ||||
|             throw SodaException("결제정보에 오류가 있습니다.") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user