disableExternalWebCheckout method

  1. @override
Future<void> disableExternalWebCheckout()
override

Disable External Web Checkout. iOS only; no-op on Android.

Implementation

@override
Future<void> disableExternalWebCheckout() async {
  if (!Platform.isIOS) {
    log('[Helium] disableExternalWebCheckout is only available on iOS');
    return;
  }
  try {
    await methodChannel
        .invokeMethod<void>(disableExternalWebCheckoutMethodName);
  } catch (e) {
    log('[Helium] Failed to disable External Web Checkout: $e');
  }
}