I have my primary apple account associated with email A and I created a separate email B for my app. I then created an apple developer account using email B and paid for the $99 subscription. Note that I enrolled in the developer program through the Apple Developer App on my phone which is signed into account A.
Two months ago, I did not want my subscription to renew, so I tried visiting this link to can cancel it https://developer.apple.com/account#MembershipDetailsCard
Unintuitively, this does not let me modify my membership participation, only contact details.
I then tried canceling the subscriptions here by checking my subscriptions for both account A and account B https://account.apple.com/account/manage/section/subscriptions
Unintuitively, I saw the developer subscription for the account associated with email A, not B, so I canceled it there. Today, I see the subscription as inactive and neither account A or B have an active developer subscription.
As an added measure, I removed all saved billing information from account B so any subscription associated with that account shouldn't be able to charge me.
Yesterday I received an email and credit card statement saying I was charged $99 for renewal.
This seems to be a serious privacy and security issue given
a. A nonexisting subscription on account B charged a credit card that account B should not have access to
b. There is no indication whatsoever that account A and B are linked on the apple account page. If they are in fact linked since I enrolled in the developer program on a phone belonging to account A, it ought to be clearly shown on account A that this is the case since that is what I'm being billed for.
c. What is the source of truth for apple subscriptions? Clearly not the subscriptions page owned by account A or account B in this case.
I expect a full refund for this