purchase method

  1. @override
Future<bool> purchase({
  1. required String productId,
  2. 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;
}