public AuthorizeNetPaymentGatewayMethod(IGatewayProviderService gatewayProviderService, IPaymentMethod paymentMethod, ExtendedDataCollection providerExtendedData) : base(gatewayProviderService, paymentMethod) { _processor = new AuthorizeNetPaymentProcessor(providerExtendedData.GetProcessorSettings()); }
/// <summary> /// Initializes a new instance of the <see cref="AuthorizeNetPaymentGatewayMethod"/> class. /// </summary> /// <param name="gatewayProviderService"> /// The gateway provider service. /// </param> /// <param name="paymentMethod"> /// The payment method. /// </param> /// <param name="providerExtendedData"> /// The provider extended data. /// </param> public AuthorizeNetPaymentGatewayMethod(IGatewayProviderService gatewayProviderService, IPaymentMethod paymentMethod, ExtendedDataCollection providerExtendedData) : base(gatewayProviderService, paymentMethod) { _processor = new AuthorizeNetPaymentProcessor(providerExtendedData.GetProcessorSettings()); }