0

Windows 10 Store에서 소모품 인 App Purchases를 제공 할 때 ReportConsumableFullfillmentAsync가 호출 될 때 FullfillmentResults가 있습니다.Windows 10 Store의 IAP Fullfilment 결과 처리

내 앱 사용자는이 결과를 얻을 때까지 IAP가 채워졌습니다. 이것은 그들이 동전/보석/감자를 가지고 있음을 의미합니다.

그러나 FulfillmentResult.PurchaseReverted이 표시되면 어떻게됩니까? 사용자가 어떻게 구매를 되돌리려 했습니까? 나는 동전/보석/감자를 철수 할 의향이 있습니까?

다른 오류 메시지의 배경에는 어떤 시나리오가 있습니까?

참고 : 나는 내가받는 경우 Windows.ApplicationModel.Store가

답변

1

그러나 FulfillmentResult.PurchaseReverted, 다음 무엇을 일이 일어 사용하여 함께 일하고 있어요? 사용자가 어떻게 구매를 되돌리려 했습니까? 나는 동전/보석/감자를 철수하겠다는 뜻인가?

PurchaseReverted은 백엔드에서 트랜잭션이 취소되고 사용자가 비용을 돌려받는 것을 의미합니다. 따라서 필요에 따라 유익한 콘텐츠에 대한 사용자 액세스를 비활성화해야합니다 (Coins/Gems/Potatoes 철회).

다른 오류 메시지의 배경에는 어떤 시나리오가 있습니까?

NothingToFulfill

: 트랜잭션 ID가 이행되거나 완료되었습니다

PurchasePending

: 구매가 완료되지 않았습니다. 이 시점에서 공급자 실패 및/또는 위험 확인으로 인해 거래가 취소 될 수 있습니다. 구매가 아직 취소되지 않았고 여전히 해지 될 수 있음을 의미합니다.

ServerError : 이행 상태를 수신하는 동안 문제가 발생했습니다. 스토어에서 문제 일 수 있습니다.

Succeed : 처리가 완료되었으며 Coins/Gems/Potatoes을 다시 제공 할 수 있습니다. 여기

FulfillmentResult Enum

+0

에 대한 문서가 구매 대신 실패시 판매를 되 돌리는 중입니다 NothingtoFullfill의 상태가 될 때까지 IAP를 보류하는 것이 좋습니다겠습니까입니까? 동전/보석/감자를받는 경우 환불이 발생하기 전에 빨리 동전을 사용할 수 있습니다. 목적에 상관없이. – Jarryd