이번에 어플에 서버만들어서 연결하면서 인앱 결제 하면
로그남게 만들었습니다.
그리고 좀전에 로그를 살펴보니 아이템 구매했다는 로그가 있는데
개발자 지갑에는 내역이 안뜨는 겁니다.
구매자가 나쁜방법을 써서 결제한건지 모르겠지만
OnConsumeFinishedListener 에서 if(purchase.getSku().equals( ... ))으로 확인해서 처리해주게 했습니다.
분명 구매하긴 했는데 제쪽에 구매 내역이 안오니 뭔가 방법을 쓴거겠죠
인터넷이랑 구글링 해도 verifyDeveloperPayload 함수에서 어떤식으로 비교하는지는 안나와 있고
이 함수에서 유효성 검증을 꼭 하라고 하는데 어떤식으로 해야되는지 전혀 모르겠습니다.
아시는분 계시면 좀 알려주세요.