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;
///
///