Flush failed purchases cached as pending (Android)
flushFailedPurchasesCachedAsPendingAndroid
Consume all 'ghost' purchases.
That is, pending payment that already failed but is still marked as pending in Play Store cache.
Signature
flushFailedPurchasesCachedAsPendingAndroid(): Promise<void>;
Usage
import React from 'react';
import {Button} from 'react-native';
import {flushFailedPurchasesCachedAsPendingAndroid} from 'react-native-iap';
const App = () => {
const handleFlush = async () => {
await flushFailedPurchasesCachedAsPendingAndroid();
};
return (
<Button title="Flush purchases cache" onPress={handleFlush} />
);
}