displayApplePayButton method

Future<MFCallbackResponse> displayApplePayButton(
  1. MFInitiateSessionResponse session,
  2. MFExecutePaymentRequest executePaymentRequest,
  3. String lang
)

Implementation

Future<MFCallbackResponse> displayApplePayButton(
    MFInitiateSessionResponse session,
    MFExecutePaymentRequest executePaymentRequest,
    String lang) async {
  final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
      MFConstants.channelName.displayApplePayButton, codec,
      binaryMessenger: _binaryMessenger);
  final List<Object?>? replyList =
      await channel.send(<Object?>[session, executePaymentRequest, lang])
          as List<Object?>?;
  return modelParser<MFCallbackResponse>(replyList);
}