0%

苹果支付开发

1. 介绍

1.1 支付 id 的区别

在苹果支付系统中,transaction_id 和 original_transaction_id 的主要区别如下:

transaction_id(交易ID)

  • 每次交易都会生成一个唯一的 transaction_id
  • 代表当前这笔具体的交易
  • 对于首次购买和后续续订,都会生成新的 transaction_id

original_transaction_id(原始交易ID)

  • 表示首次订阅时的交易ID
  • 对于订阅类型的商品,续订时会保持相同的 original_transaction_id
  • 用于追踪整个订阅周期的所有相关交易

同组级别

  • 同组升级:保持original_transaction_id 不变,便于追踪
  • 跨组升级:生成新的original_transaction_id,视为新订阅

restore 时候 的transaction_id

  • 订阅 会生成新的 trans_id

    For a restore or renewal, the transaction_id does not match the original_transaction_id. If a user restores or renews the same purchase multiple times, each restore or renewal has a different transaction_id.

3. 参考资料

可以加首页作者微信,咨询相关问题!