diff --git a/README.md b/README.md index 6787d93..165b1a1 100644 --- a/README.md +++ b/README.md @@ -52,20 +52,10 @@ If you receive an error in Google Play you may need to add this to your AndroidM ```xml + android:value="X.X.X" /> ``` -If you are building against .NET 8 for Android you will need to add the following packages when using v7: - -```xml - - - - - - - -``` +Update X.X.X with the version of the Billing Library that is a dependency on the NuGet package. ### Pending Transactions: * If the result of PurchaseAsync is PurchaseState.PaymentPending, store the order details locally and inform the user that they will have access to the product when the payment completes diff --git a/src/Plugin.InAppBilling/Shared/InAppBillingExceptions.shared.cs b/src/Plugin.InAppBilling/Shared/InAppBillingExceptions.shared.cs index 66123f8..70b23b2 100644 --- a/src/Plugin.InAppBilling/Shared/InAppBillingExceptions.shared.cs +++ b/src/Plugin.InAppBilling/Shared/InAppBillingExceptions.shared.cs @@ -91,12 +91,12 @@ public class InAppBillingPurchaseException : Exception /// /// /// - public InAppBillingPurchaseException(PurchaseError error, Exception ex) : base("Unable to process purchase.", ex) => PurchaseError = error; + public InAppBillingPurchaseException(PurchaseError error, Exception ex) : base($"Unable to process purchase : {error:G}.", ex) => PurchaseError = error; /// /// /// /// - public InAppBillingPurchaseException(PurchaseError error) : base("Unable to process purchase.") => PurchaseError = error; + public InAppBillingPurchaseException(PurchaseError error) : base($"Unable to process purchase : {error:G}.") => PurchaseError = error; /// ///