菜鸟教程小白 发表于 2022-12-13 08:44:27

ios - Apple 如何处理/识别用户在收据中的反向交易?


                                            <p><p>现在我正在我的服务器上验证 Apple 发送给我的 IAP 收据。我遍历收据的“in_app”部分,其中包含用户进行的各种购买。 “product_id”包含我拥有的“com.identifier.appname.sku”。 "quantity"保存购买的数量等。</p>

<p>我想知道的是,在极少数情况下,用户通过 Apple 撤销交易,Apple 是否会更新产品 sku 的收据部分以显示“0”。还是他们一起删除收据的这一部分?</p>

<p>如果是前者,什么是用户以后有意再次购买该产品。数量为 0 的“product1”和数量为 1 的“product1”是否没有条目?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>每个收据字段都有详细的分解 - 在下面有一个 <strong> <a href="https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html#//apple_ref/doc/uid/TP40010573-CH106-SW19" rel="noreferrer noopener nofollow">Receipt Cancellation Date</a> </strong>。您可能需要检查收据的那一部分 - 非空值意味着交易(或原始交易)将被撤销。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Apple 如何处理/识别用户在收据中的反向交易?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/31101916/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/31101916/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Apple 如何处理/识别用户在收据中的反向交易?