Apple sends Server to Server notifications for Subscription related changes of a customer. CANCEL
notification is sent out in two scenarios:
- User calls customer care to cancel their subscription.
- User changes to an upgraded plan.
In case 2, an INTERACTIVE_RENEWAL
notification is followed by CANCEL
.
When the CANCEL notification is received, we may not have any way to determine if it is for case 1 or 2.
Is there a difference in the payload fields' values for CANCEL notification been triggered for the two cases.