인앱결제 주문상태조회 api 관련 문의

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요. 앱인토스 인앱결제 관련해서 몇 가지 문의사항이 있습니다.

  1. 샌드박스 앱에서 결제 후 주문 상태 조회 API 호출이 가능한가요?
    앱인토스 콘솔에 등록된 상품들이 노출되는지도 궁금합니다.

  2. 주문 상태 조회 API에서 x-toss-user-key 헤더 값을 포함하지 않을 경우 모든 주문 건이 응답된다고
    명시되어 있는데요. 그럼 list로 응답되는걸까요? 요청 바디 orderId도 무시되는건가요?

  3. 주문 상태 조회 API 응답 resultType 구분없이 HTTP Status는 항상 200인걸까요?

주문 상태 조회 API 가이드: 인앱 결제 | 앱인토스 개발자센터

안녕하세요 :slight_smile:

  1. 샌드박스에서 발생한 주문은 mock 데이터로, 실제 주문이 생성된 것이 아니라서 상태 조회 API호출이 불가합니다 :cry: 이 부분 지속적으로 고도화 해볼게요.

  2. x-toss-user-key는 옵셔널한 값으로, 보내주지 않으셔도 요청 바디 orderId를 기준으로 반환됩니다.

  3. 호출 자체가 실패하는 케이스가 아니라면 항상 200이 맞습니다 :slight_smile: