presentUpgradeOfferForCurrentUser method

  1. @override
Future<String> presentUpgradeOfferForCurrentUser({
  1. String? productId,
})
override

1.3.0 no-userId overload — uses the currently identified user.

Implementation

@override
Future<String> presentUpgradeOfferForCurrentUser({String? productId}) async {
  final result = await methodChannel.invokeMethod<String>('presentUpgradeOffer', {
    if (productId != null) 'productId': productId,
  });
  return result ?? 'dismissed';
}