이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
안녕하세요. 앱인토스 미니앱 ‘책짠’(appName: chaekjjan) 인앱결제(소모품) 서버 검증 관련 문의드립니다.
[상황]
- 테스트 배포(intoss-private)에서 ‘한 권 완성 (나머지 페이지 해제)’ 상품을 결제했고,
콘솔 결제 내역에도 ORDER_COMPLETED로 확인됩니다.
거래 ID: f574e218-b134-4b92-9b61-4aa451541125 / 결제일시: 2026-10-12 18:39:31 / 990원
- 앱에서는 createOneTimePurchaseOrder의 sku에 콘솔 '상품 정보’의 상품 ID를 그대로 넣었습니다.
sku: ait.0000084035.eb3cbbc4.575f69c509.1444031292 - 서버에서 get-order-status(POST /api-partner/v1/apps-in-toss/order/get-order-status)로 위 주문을 조회했더니, 응답의 sku가 다음 값으로 왔습니다.
sku: ait.0000084035.bbe839d0.23a704f574.1529220029
- 이 값은 콘솔 ‘인앱 상품’ 목록의 어떤 상품 ID(4개 모두 확인)와도 일치하지 않습니다.\
[질문]
- get-order-status 응답의 sku는 콘솔의 '상품 ID’와 같은 값이어야 하나요?
- 다르게 나오는 것이 정상이라면, 응답의 sku를 콘솔 상품과 어떻게 대응시켜야 하나요?
- 이 차이가 테스트 배포(intoss-private)에서만 나타나는지, 정식 출시 후에는 달라지는지 알려주세요.
- 테스트 결제로 만들어진 주문을 get-order-status로 조회할 때, 응답 sku가 콘솔의 상품 ID와 다르게 내려올 수 있나요?
(정식 출시 후 실결제에서는 콘솔 상품 ID와 같은 값으로 내려오는지 함께 알려주세요.)
확인 부탁드립니다. 감사합니다.
appName (선택)
chaekjjan