Closed SlightlyCompletely closed 8 months ago
I think it's possible this is a message from Apple triggered by the payment method being through Apple ID.
Even though the email addresses and accounts for Weezify are different - as it's processing the "payment" through Apple, it's preventing what it views as a double charge because it's seen the same product purchased on the Apple account previously.
The reason I say this is because it happened once to me when my daughter logged into her Weezify account on my tablet. When we got to the payment part it came up with the same message. So we had to log into her phone so she could purchase it using her Apple ID and not mine.
Very good point. It does indeed look more like an Apple system message, since the app’s messages appear more in this style:
Yeah that message isn't coming from me.
So this technically isn’t a bug in the app, but a bug in Apple’s test environment.
Even if this is a bug in Apple’s test environment, it seems to be affecting how the app recognizes purchases:
If I click Restore Purchases in Market, the app gives me the message “Your purchases have been restored.” That message lists all purchases not just from that account but from all accounts I’ve used in testing. I can click Restore Purchases even if the account I’m using hasn’t made any purchases.
I go into detail here: https://github.com/riverscuomo/public-bug-hunt/issues/29#issue-1888812714
The issues seem to be related, but issue 29 was tested in accounts that weren’t new, and the restored purchases message doesn’t appear to be in the standard Apple alert style.
Message has not appeared in quite sometime. Closing issue.
In any brand-new account I set up now, my first attempt to purchase a bundle in that account gives me the message that I already own the bundle, but would I like to get it again for free. These are accounts that I’ve opened minutes before and have never made purchases in.
I suspect this is related to some sort of cache issue; to test and try to resolve other bugs, I’ve “purchased” most bundles in other accounts. Even though I’ve used 7 different email addresses on 3 domains and 2 devices, it seems that Weezify thinks, when I try to purchase a bundle in the Market, that even my new accounts already own the bundles.
In my most recent experience in trying to purchase a bundle in a new account, Weezify appears to have switched from being in the Market to my Profile during the purchase attempt.
Steps to reproduce the behavior:
Expected behavior A brand-new account would not own any bundles, so should not get a message that a bundle is already owned and can be acquired free.
Additional context Issue also occurs in Weezify v1.8.6 on iPhone 7 running iOS 15.7.8.