描述:低等级会员在 7 天免费期内订阅了高级会员
预期:低级会员的 7 天免费试用结束,高级会员直接扣费生效,苹果的升级通知如下:
{
"extra_info": {
"quantity": 1,
"expiresDate": 1754627893000,
"purchaseDate": 1754623693000,
"transactionId": "2000000979349440",
"offerDiscountType": null,
"originalTransactionId": "2000000979347229", // 升级前后没有变化
"subscriptionGroupIdentifier": "21729756"
},
"decodedPayload": {},
"orgin_sku_name": "unlimited.minutes.per.year.v3",
"payment_platform": "app_store",
"decodedPayload_Renew": {
"productId": "unlimited.minutes.per.year.v3",
"autoRenewStatus": 1,
"originalTransactionId": "2000000979347229"
},
"decodedPayload_Trans": {
"type": "Auto-Renewable Subscription",
"price": 228000,
"bundleId": "ai.plaud.ios.plaudzh",
"currency": "CNY",
"quantity": 1,
"productId": "unlimited.minutes.per.year.v3",
"signedDate": 1754623696459,
"storefront": "CHN",
"environment": "Sandbox",
"expiresDate": 1754627293000,
"purchaseDate": 1754623693000,
"storefrontId": "143465",
"transactionId": "2000000979349440",
"appTransactionId": "704742096472000913",
"transactionReason": "PURCHASE",
"inAppOwnershipType": "PURCHASED",
"webOrderLineItemId": "2000000107917134",
"originalPurchaseDate": 1754623472000,
"originalTransactionId": "2000000979347229",
"subscriptionGroupIdentifier": "21729756"
}
}
异常 case:苹果通知升级到高级会员且继续剩余试用时间,例如:低等级会员7 天免费试用期剩余 4 天,升级到 4 天的高等级会员的免费试用,收到的通知消息如下:
"extra_info": {
"quantity": 1,
"expiresDate": 1773109207000,
"purchaseDate": 1772708455000,
"transactionId": "550002836609836",
"offerDiscountType": "FREE_TRIAL",
"originalTransactionId": "550002832625469", //升级前后没有变化
"subscriptionGroupIdentifier": "21729756"
},
"purchase_type": "upgrade",
"decodedPayload": {
"signedTransactionInfo": {},
"orgin_sku_name": "unlimited.minutes.per.year.v3",
"payment_platform": "app_store",
"decodedPayload_Renew": {
"productId": "unlimited.minutes.per.year.v3",
"autoRenewStatus": 1,
"originalTransactionId": "550002832625469"
},
"decodedPayload_Trans": {
"type": "Auto-Renewable Subscription",
"price": 0,
"bundleId": "ai.plaud.ios.plaudzh",
"currency": "CNY",
"quantity": 1,
"offerType": 1,
"productId": "unlimited.minutes.per.year.v3",
"signedDate": 1772708460325,
"storefront": "CHN",
"environment": "Production",
"expiresDate": 1773108607000,
"offerPeriod": "P7D",
"purchaseDate": 1772708455000,
"storefrontId": "143465",
"transactionId": "550002836609836",
"appTransactionId": "705330723507531368",
"offerDiscountType": "FREE_TRIAL",
"transactionReason": "PURCHASE",
"inAppOwnershipType": "PURCHASED",
"webOrderLineItemId": "550001244481732",
"originalPurchaseDate": 1772507407000,
"originalTransactionId": "550002832625469",
"subscriptionGroupIdentifier": "21729756"
}
}
请问是苹果的会员试用的策略发生了变化吗