From 3bcbe5a71d09081c0717f6c97ca757803b311962 Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Tue, 1 Sep 2020 09:17:33 +0200 Subject: [PATCH] IAP: Do not consume the purchase Otherwise it will not show up when querying past purchases --- lib/widgets/purchase_widget.dart | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/widgets/purchase_widget.dart b/lib/widgets/purchase_widget.dart index 271ecaae..a56b84f8 100644 --- a/lib/widgets/purchase_widget.dart +++ b/lib/widgets/purchase_widget.dart @@ -167,10 +167,9 @@ class _PurchaseWidgetState extends State { return; } } - if (Platform.isAndroid) { - await InAppPurchaseConnection.instance.consumePurchase(purchaseDetails); - } if (purchaseDetails.pendingCompletePurchase) { + Log.i("Pending Complete Purchase - ${purchaseDetails.productID}"); + await InAppPurchaseConnection.instance .completePurchase(purchaseDetails); }