jamesmontemagno / InAppBillingPlugin

Cross-platform In App Billing Plugin for .NET
MIT License
651 stars 152 forks source link

Cannot modify user's subscription in iOS #166

Closed basakserit closed 2 years ago

basakserit commented 6 years ago

I am trying to modify subscription of the user from app inside within the same subscription group. During PurchaseAsync first pop-up is for confirming the purchase which is "Do you want to upgrade to 1 Month auto-renewable subscription? Your upgrade will start now. You'll receive a refund for the remaining time of your 1-year subscription to yearly auto-renewable." After clicking "Continue", I got a General Error as below. Is the issue related to refunding and sandbox?

Exception: Plugin.InAppBilling.Abstractions.InAppBillingPurchaseException: Cannot connect to iTunes Store

Bug Information

Version Number of Plugin: 2.0.0 Device Tested On: iPhone 6p Version of VS: 7.5 Version of Xamarin: Xamarin.iOS Version: 11.6.1.4

Steps to reproduce the Behavior

Expected Behavior

Users should update their subscription with the other ones which are in the same subscription group.

nexxuno commented 5 years ago

I could look into this one too as soon as my colleague will enable subscriptions on apple store (should be in the next weeks). @jamesmontemagno : from a plugin point of view this functionality can be paired with the one I'm fixing in #26 on the android side, do you agree? Can you approve (or reject) my pull request for the Android part and I will extend it if it is needed to fix this bug?

jamesmontemagno commented 2 years ago

This is implemented now