resolveOfferManagerHandle method

  1. @override
Future<String> resolveOfferManagerHandle({
  1. String? stripeCustomerId,
})
override

Returns the iOS-side handle ID for the offer manager scoped to the currently-identified user and the optional stripeCustomerId. The returned ID is opaque; pass it to OfferManager.fromHandleId.

Implementation

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