Post

Replies

Boosts

Views

Activity

How to calculate the prorated refund?
Hi, as I read in the Apple v2 notification, when I get a DID_CHANGE_RENEWAL_PREF notification with the UPGRADE subtype, the change to the upgraded product will be immediate and the user get a prorated refund. my question is: If the cost of the first subscription is 100$ and the subscription period is a month and I upgrade to another product after 1 week. How do I calculate the prorated refund? Do I get a CANCEL notification indicating any refund? Thanks!
1
0
1.2k
Nov ’22
Handle CANCEL notification one after the other
I want to understand how to handle CANCEL notification type, I noticed that I get 3 CANCEL notifications one after the other, it sounds like the user gets a refund for 3 different transactions, am I wrong? When I look at the receipt I see also the cancellation date ms field in 3 latest transactions in the latest receipt info, does it mean the user gets 3 refunds for 3 transactions? (the cancellation date is the same cancellation date for all the 3 transactions) This is what I got, as you see I got the cancellation date is the same, does it mean a full refund for every transaction in the following?: "cancellation_date_ms": 1650188985000, "cancellation_reason": "0", "expires_date_ms": 1650732253000, "in_app_ownership_type": 2, "original_purchase_date_ms": 1640606326000, "product_id": "com.neocortext.doublicatapp.subscription.weekly.new", "purchase_date_ms": 1650127453000, "quantity": 1, "subscription_group_identifier": "20843276", "transaction_id": "170001301196587", "original_transaction_id": "170001205648289", "web_order_line_item_id": "170000572783810" }, { "cancellation_date_ms": 1650188985000, "cancellation_reason": "0", "expires_date_ms": 1650127453000, "in_app_ownership_type": 2, "original_purchase_date_ms": 1640606326000, "product_id": "com.neocortext.doublicatapp.subscription.weekly.new", "purchase_date_ms": 1649522653000, "quantity": 1, "subscription_group_identifier": "20843276", "transaction_id": "170001295106872", "original_transaction_id": "170001205648289", "web_order_line_item_id": "170000569655974" }, { "cancellation_date_ms": 1650188985000, "cancellation_reason": "0", "expires_date_ms": 1649522653000, "in_app_ownership_type": 2, "original_purchase_date_ms": 1640606326000, "product_id": "com.neocortext.doublicatapp.subscription.weekly.new", "purchase_date_ms": 1648917853000, "quantity": 1, "subscription_group_identifier": "20843276", "transaction_id": "170001289230515", "original_transaction_id": "170001205648289", "web_order_line_item_id": "170000544361015" },
1
0
866
Apr ’22
Store commissions while resubscribing to different product in the same subscription group
Hi, I am trying to figure out the following statement in Apple documentation: If a subscription expires due to a cancellation or billing issue, the days of paid service stop accumulating. If the subscription is renewed within 60 days, the days of paid service resume from the recovery date. Let's say the user subscribes to product X in subscription group X, then the expiry date is exceeded. After 10 days, the user subscribes to product Y in subscription group X, does the days of paid service continue accumulating? or the days of paid service will be reset to 0?
0
0
792
Apr ’22
How does Apple calculate store commission after cancellation?
Hi, I am trying to figure out the following statement in Apple documentation: If a subscription expires due to a cancellation or billing issue, the days of paid service stop accumulating. If the subscription is renewed within 60 days, the days of paid service resume from the recovery date. Let's say the user received a Refund and after 10 days subscribes to the same auto-renewable product, will the days of paid service stop accumulating? After receiving a DID_CHANGE_RENEWAL_STATUS notification with auto_renew_status = 0 and the expiry date is exceeded (means that the subscription is churned) and then after 10 days the user subscribes to the same auto-renewable product, will the days of paid service stop accumulating? If for those cases the days of paid service continue accumulating, will it be also applied for subscribing to another product from the same subscription group? Thanks!!!
1
0
859
Apr ’22