Somehow while testing an app I got into a loop where I get this error every time I try to buy a product:
final PurchaseParam purchaseParam = PurchaseParam(
productDetails: product,
applicationUserName: null,
sandboxTesting: kUseStoreSandbox);
_inAppPurchaseConnection.buyNonConsumable(purchaseParam: purchaseParam);
The purchase collection comes back empty, so the purchase I made in a previous iteration of testing must be in a state of pending. It appears I have no way to retrieve it to cancel or complete it. Anyone else worked through similar?