我接受AppStore的webhooks,但我不知道为什么用户没有为订阅付费?我的意思是在事务信息JWSTransactionDecodedPayload。此外,我找不到任何其他API方法来获取价格。
我之所以需要这个价格,是因为客户需要支付的成本和佣金可能会有所不同,这取决于他的国家或其他因素。
我们现在只能通过SKProductsRequest从原始StoreKit中的SKProduct或StoreKit 2中的Product获得价格(for:)。
或者我们从App Store Connect与苹果上配置的ProductID获取价格。然而,价格货币与AppleID相关,这意味着我们还需要货币来确认用户支付了多少钱。
我想收据上没有价格也是这个原因。Apple无法在收据中以不同货币表示所有价格,因此仅提供ProductID供我们查询。