안녕하세요, 저희 회사에서 얼마전 게임을 런칭하였는데, 결제 부분에서 상당히 힘드네요 ㅠ_ㅠ 도움을 요청합니다.

개발은 Unity에서 하였고, 결제 모듈은 Prime31을 이용하고 있습니다.


어플 자체는 무료이며, 유저가 특정 금액을 결제하면 게임상 유료 화폐인 코인을 지급하는 방식으로 진행중입니다. (IAB)

구체적으로는 Prime31에서 결제가 성공적으로 진행되었다는 신호를 받으면 서버로 영수증을 날리고 서버에서는 영수증 번호를 저장하며해당 코인을 지급한후, 클라 리프레쉬하는 방식을 이용하고 있습니다.


그런데... 저희측 DB에는 영수증 번호는 있는데, 구글 체크아웃을 가면 취소되었다고 나옵니다.

아래 내용은 구글 체크아웃 화면입니다.


주문 내역

11월 3일 오전 6:49 배송 완료 / 배송하였습니다. 코인xxx개

11월 3일 오전 6:49 주문이 취소되었습니다. / Google에서 이 주문을 취소했습니다. 이유: 기타(아래 설명)

11월 3일 오전 6:49 주문 접수 ; 새 주문을 받았습니다. Google이 주문 확인 이메일을 고객에게 보냈습니다.


이 항목은 대체 왜 취소가 된걸까요? 이런 항목이 한두개가 아닙니다. 유저에게 코인은 지급되었구요.