startApplePayPayment static method

Future startApplePayPayment(
  1. PaymentSdkConfigurationDetails arg,
  2. void eventsCallBack(
    1. dynamic dynamic
    )
)

Implementation

static Future<dynamic> startApplePayPayment(
    PaymentSdkConfigurationDetails arg, void eventsCallBack(dynamic)) async {
  if (!Platform.isIOS) {
    return null;
  }
  MethodChannel localChannel = MethodChannel('flutter_paytabs_bridge');
  EventChannel localStream =
      const EventChannel('flutter_paytabs_bridge_stream');
  localStream.receiveBroadcastStream().listen(eventsCallBack);
  return await localChannel.invokeMethod('startApplePayPayment', arg.map);
}