Hi, I have a question about Apple subscriptions.
It is my understanding that when a user upgrades, the subscription prior to the upgrade is already prorated and partially refunded.
Is it possible to issue a refund for the upgraded subscription and then request a refund for the pre-upgrade subscription?
The server notifications I received were as follows
- purchase A
- upgrade A -> B
- A would have already been prorated and partially refunded
- refund B
- Has a revocationReason / revocationDate
- expired B
- refund A - should have already been prorated and partially refunded, but if the user requests another refund, will it be given?
- no revocationReason / revocationDate
- My guess is no because it's already in revoke status.
- refund reversed A
- This may not be present