# File lib/active_merchant/billing/gateways/usa_epay_advanced.rb, line 236
      def initialize(options = {})
        requires! options, :login, :password
        @options = options

        if @options[:software_id]
          self.live_url = "#{LIVE_URL_BASE}#{@options[:software_id].to_s}"
          self.test_url = "#{TEST_URL_BASE}#{@options[:software_id].to_s}"
        else
          self.live_url = @options[:live_url].to_s
          self.test_url = @options[:test_url].to_s if @options[:test_url]
        end

        super
      end