purchase method
- required String productId,
- dynamic product,
override
Purchase product by id
Implementation
@override
Future<bool> purchase({
required String productId,
dynamic product,
}) async {
logger.info('Start purchase product $productId');
await Future<void>.delayed(const Duration(seconds: 3));
await _preferences.setBool(PreferenceKeys.fakeSubscriptionStatus, true);
subscriptionStatus.add(true);
logger.info('Purchase success');
return true;
}