diff --git a/src/Plugin.InAppBilling.Android/InAppBillingImplementation.cs b/src/Plugin.InAppBilling.Android/InAppBillingImplementation.cs index d7f4f20..0cfc483 100644 --- a/src/Plugin.InAppBilling.Android/InAppBillingImplementation.cs +++ b/src/Plugin.InAppBilling.Android/InAppBillingImplementation.cs @@ -319,12 +319,8 @@ async Task PurchaseAsync(string productSku, string itemType, string pa //Generic Error throw new InAppBillingPurchaseException(PurchaseError.GeneralError); case 7: - var purchases = await GetPurchasesAsync(itemType, verifyPurchase); - - var purchase = purchases.FirstOrDefault(p => p.ProductId == productSku && payload.Equals(p.DeveloperPayload)); - - return purchase; //already purchased + throw new InAppBillingPurchaseException(PurchaseError.AlreadyOwned); } var pendingIntent = buyIntentBundle.GetParcelable(RESPONSE_BUY_INTENT) as PendingIntent;