getPendingOrders, getCompletedOrRefundedOrders 함수 관련 질문

로그인 시 getPendingOrders, getCompletedOrRefundedOrders 두 함수를 호출하여 미지급 처리 및 환불 처리를 진행하고 있습니다.

그런데 반환된 IAP 내역에 다른 앱의 결제 내역도 함께 포함되어 있는데, 이게 의도된 동작인가요?

재현 예시

  • A 앱에서 getPendingOrders 호출 시 orderId: a인 객체 반환

  • B 앱에서 getPendingOrders 호출 시 동일하게 orderId: a인 객체 반환

A 앱에서 반환된 orderId(a)를 B 앱의 자사 서버 → 토스 서버(/api-partner/v1/apps-in-toss/order/get-order-status)로 요청하면 MINIAPP_MISMATCH 오류가 반환됩니다.

A게임으로 로그인 시 자사의 B게임의 환불 내역이 A게임 환불 내역에 포함되어 반환되고 있습니다 :smiling_face_with_tear:

재 지급 혹은 환불 이후, 재화 반환할 시에, 해당 이슈로 인해서 문제가 있습니다.

타사 게임의 환불 내역 또한 반환되는 것 같기 때문에 정책상 큰 이슈로 보입니다.

안녕하세요 :slight_smile:
해당 앱의 결제만 반환되어야하는데 빠르게 살펴보겠습니다!

혹시 테스트하신 A,B 앱 알 수 있을까요 ?

A - supergene-puzzleblockmaster
B - supergene-solitairecityjourney

입니다.

이슈 처리하여 배포되었습니다.
다시 확인 부탁드려도 될까요 ?

확인 후 공유드리겠습니다.

@Dylan 확인 결과 해당 이슈는 수정된 것으로 보입니다. 감사합니다. (cc. @ghost )