이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
[현재 상황]
Unity6000.2.6f2
- 샌드박스 앱 최신버전 설치 (빌드번호 : 2026-01-26)
- 샌드박스 앱에서 소모형 아이템 구매 테스트 진행
-
결제 성공 테스트 : 스크린샷처럼 에러 발생
-
결제 성공(서버 실패) 테스트 :
- “결제가 완료되었지만, 서버 전송에 실패했습니다.” 에러 전달 받음
- 재접속 시 pendding list 조회
- pendding list에 실패한 결제정보 없음.(mock 데이터인 sku_106 만옴)
-
[질문 사항]
-
샌드박스 앱에서 결제 테스트 제한 사항이 많습니다.
- 결제 성공이 에러 발생합니다.
- pendding 정보는 mock데이터만 전달됩니다.
→ 위 사항에 대해 솔루션 부탁 드립니다.
-
타 플랫폼의 결제 테스트의 경우 콘솔에서 테스트 결제 내역이 조회 되는데, 앱인토스는 해당기능을 지원이 안 되는 걸까요?
-
"게임로그인"을 사용하는 경우 “get-order-status” api 사용이 불가하여 서버에서 orderId 검증이 불가능 합니다.
- 최소한의 안전장치로 서버에서 토스 이용자에 대한 영수증 검증을 무조건 통과시키고 결제 로그만 쌓도록 했습니다.
- 만약 악의적인 토스 이용자가 패킷조작을 통해 임의의 orderId로 패킷을 보낼 경우 즉시 validation할 방법이 없습니다.
- 그렇다고 "토스로그인"을 사용하기엔 UX적인 부분이 "게임로그인"이 압도적으로 유리하고 토스에서도 권장하고 있습니다.
- 토스에서 "게임로그인"을 사용하는 App의 영수증(결제)검증은 사후대응만을 생각하시는걸까요?
-
로컬에 저장하는 data파일이 있는 경우 indexed DB와 네이티브저장소(Storage) 중 어떤걸 사용권장하나요?
-
ait 배포한 뒤 QR을 이용하여 “토스앱”에서 테스트하면 네트워크 통신에서 "Unknown Error"가 발생합니다.
- 동일한 QR을 샌드박스 환경에선 정상적으로 통신 가능했습니다.
- 통신한 서버는 https로 구성돼 있습니다.
- 관련하여 문제를 해결하기 위해선 어떤 문서를 보면 좋을까요?
appName (선택)
마법사 강화하기
