영수증 검증이 계속 실패합니다.

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 :
  • 프로젝트명 : 모험가 키우기
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

이번에 게임 내 이슈로 구글플레이 콘솔에 있는 계정 권한들을 잠깐 수정했습니다. 어떤 원인인지는 모르겠지만 게임 내 결제를 하면 결제는 정상적으로 되나 뒤끝 영수증 검증 함수에서 에러코드 400번이 나옵니다. 그 이후 다시 구글플레이 콘솔 내 계정 권한을 기존과 동일하게 수정했는데 그 이후로도 해당 현상이 지속적으로 발생되고있어서 어떻게 해결해야 될지 고민입니다. JWT를 다시 수정해야되나요?

  • 지금 게임 내 결제 했던 상품들이 코드 오류로 지속적으로 환불 되고 있는 상황입니다.

안녕하세요 개발자님.

해당 부분 확인해보도록 하겠습니다.
잠시 기다려주시면 감사하겠습니다.

권한을 수정한 시각과 다시 되돌린 시각, 그리고 변경 내용에 대해서 공유가 가능하실까요?

어제 오후 2시 56분에 재무데이터 주문, 취소, 설문조사 응답 보기 체크를 해제하였습니다.
금일 새벽 1시에 권한을 다시 되돌렸습니다.

JWT 파일 자체에는 별도의 권한이 기재되어있지않으므로, 구글 서버에서 권한 변동까지 시간이 걸리는 것으로 파악되고 있습니다.

적용까지 최대 24시간까지 랜덤으로 발생하므로, 첫번째 변경에는 4시간(에러 발생시점 오후 7시), 두번째 변경에는 9시간 이상의 시간이 걸릴 수도 있습니다.

동일한 권한을 가진 새로운 서비스 계정을 생성하면 기존 계정의 권한 변경 시간보다 더 빠르게 적용이 될 수 있으므로, 기존 JWT 정보를 가지고 계신다면(뒤끝 콘솔에 등록가능하시다면) 새로운 서비스 계정의 JWT와 번갈아가며 등록 후 결제 테스트를 진행해보시는 것을 추천드립니다.

안녕하세요. 현재까지도 결제 오류가 나고있는 상황이라… 급한 마음에 다시 한번 문의드립니다.

말씀하신 내용대로 새로운 서비스 계정 생성 후에 새로운 JWT 키를 만들고 등록하였습니다.

새로운 서비스 계정을 만들면서 기존의 프로젝트 연결을 해제하고 새로운 서비스 계정으로 변경하였는데요,

기존에 사용하던 서비스 계정도 그대로 존재하고있습니다.

궁금한점은 API 엑세스에는 새로운 계정 프로젝트로 연결을 하더라도 기존에 있던 프로젝트의 JWT 키 값으로 업로드해도 영수증 검증이 정상적으로 이루어지나요?

위에서 말씀하신 “새로운 서비스 계정의 JWT와 번갈아가며 등록 후 결제 테스트를 진행해보시는 것을 추천드립니다.” 가 API 엑세스에는 새로운 계정 프로젝트로 그대로 두되 기존 JWT와 새로운 JWT를 뒤끝 서버 스토어에 번갈아 가며 업로드하라는 내용인지 궁금합니다.

뒤끝에 등록한 JWT는 각 서비스 계정에 대한 정보가 담겨있으며, 이 서비스 계정을 이용하여 해당 게임의 구글 결제 서버로 요청을 보낼 수 있습니다.(따라서 서비스 계정에 해당 앱의 권한이 체크되어있지 않으면 해당 앱의 결제 정보를 볼 수 없습니다.)

서비스 계정의 경우 Google Play Console Developer에 존재하고 있으며, 서비스 계정이 생성이 되어도 다른 서비스 계정의 이용이 금지되지는 않습니다.

기존의 서비스 계정은 권한 변경이 오래 걸릴 수도 있을 것이라 추측되었고, 새로운 서비스 계정이 좀 더 빠르게 권한 변경이 될 수도 있을 거라 생각되어,
두 서비스 계정에 번갈아가며 요청을 시도할 수 있도록 각 JWT를 번갈아가며 등록하며 테스트를 추천드리는 내용이었습니다.

만약 기존 JWT가 존재한다면 해당 JWT를 재등록 후 결제 시도를 하며 테스트를 진행해주시기 바랍니다.

어제 오후 정상적으로 다시 작동되었습니다. 도움주셔서 감사합니다!

좋아요 1