MerchantMetadata.fromMap constructor

MerchantMetadata.fromMap(
  1. Map<String?, dynamic> map
)

Implementation

factory MerchantMetadata.fromMap(Map<String?, dynamic> map) {
  return MerchantMetadata(
    appReloadConfiguration: map['appReloadConfiguration'] != null
        ? AppReloadConfiguration.fromMap(
            Map<String?, dynamic>.from(map['appReloadConfiguration']))
        : null,
    autoReloadConfiguration: map['autoReloadConfiguration'] != null
        ? MerchantAutoReloadConfiguration.fromMap(
            Map<String?, dynamic>.from(map['autoReloadConfiguration']))
        : null,
    isTapToPayEnabled: map['isTapToPayEnabled'],
    omsProvider: map['omsProvider'],
    paymentProcessor: map['paymentProcessor'],
    promotions: map['promotions'] != null
        ? Promotions.fromMap(Map<String?, dynamic>.from(map['promotions']))
        : null,
    userReferralConfiguration: map['userReferralConfiguration'] != null
        ? UserReferralConfiguration.fromMap(
            Map<String?, dynamic>.from(map['userReferralConfiguration']))
        : null,
  );
}