Sub2ApiAdminPaymentProvider constructor
Sub2ApiAdminPaymentProvider({
- required int id,
- required Sub2ApiAdminPaymentProviderKey providerKey,
- required String name,
- required Map<
String, String> visibleConfig, - required List<
String> supportedTypes, - required bool enabled,
- required String paymentMode,
- required int sortOrder,
- required String limits,
- required bool refundEnabled,
- required bool allowUserRefund,
Implementation
Sub2ApiAdminPaymentProvider({
required this.id,
required this.providerKey,
required this.name,
required Map<String, String> visibleConfig,
required List<String> supportedTypes,
required this.enabled,
required this.paymentMode,
required this.sortOrder,
required this.limits,
required this.refundEnabled,
required this.allowUserRefund,
}) : visibleConfig = Map.unmodifiable(visibleConfig),
supportedTypes = List.unmodifiable(supportedTypes);