I'm testing in a sandbox environment using Flutter (Android).
I purchased a non-subscription and then refunded it.
Then, when I perform a restore, an error handling with the following content is returned:
Code
Purchases.restoreTransactions();
Log
I/flutter (12532): PlatformException(16, There was an unknown backend error., {code: 16, message: There was an unknown backend error., readableErrorCode: UnknownBackendError, readable_error_code: UnknownBackendError, underlyingErrorMessage: Backend Code: 7651 - The payment for this non-subscription product is not complete.}, null)
W/BillingClient(12532): Error consuming purchase with token. Response code: 8
E/[Purchases] - ERROR(12532): 🤖‼️ Error consuming purchase. Will retry next queryPurchases. DebugMessage: Item is not owned by the user.. ErrorCode: ITEM_NOT_OWNED.
I know this error is on Google's side, but is there anything I can do on RevenueCat's side or my code implementation? Is there a way to resolve the error?