resetStripeEntitlements method
Resets Stripe entitlements and clears the user ID. iOS only; no-op on Android.
Implementation
@override
Future<void> resetStripeEntitlements() async {
if (!Platform.isIOS) {
log('[Helium] resetStripeEntitlements is only available on iOS');
return;
}
try {
await methodChannel.invokeMethod<void>(resetStripeEntitlementsMethodName);
} on PlatformException catch (e) {
log('[Helium] Failed to reset Stripe entitlements: ${e.message}');
}
}