I am contacting you to clarify a technical issue regarding the behavior of App Store Server Notifications (V2), as we have observed differences depending on the subscription plan.
Currently, we have noticed the following behavior when a refund occurs for an auto-renewable subscription:
Observed Behavior:
-
Monthly Plan:When a refund occurs, we receive a REFUND notification, followed by an EXPIRED notification indicating the subscription has ended.
-
Annual Plan:When a refund occurs, we receive the REFUND notification, but the expected EXPIRED notification does not arrive.
Questions:
-
Are there any differences in the conditions for sending EXPIRED notifications after a REFUND, depending on the subscription plan (monthly vs. annual)?
-
Is the absence of the EXPIRED notification for annual plans an intended behavior by Apple, or could it be a possible issue?
I would appreciate your guidance on this matter.