setupApplePay method

Future<Bool> setupApplePay(
  1. MFInitiateSessionResponse session,
  2. MFExecutePaymentRequest executePaymentRequest,
  3. String lang,
  4. String? merchantName,
)

Implementation

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