diff --git a/lib/active_merchant/billing/gateways/adyen.rb b/lib/active_merchant/billing/gateways/adyen.rb
index <HASH>..<HASH> 100644
--- a/lib/active_merchant/billing/gateways/adyen.rb
+++ b/lib/active_merchant/billing/gateways/adyen.rb
@@ -14,8 +14,6 @@ module ActiveMerchant #:nodoc:
 
       def initialize(options = {})
         requires!(options, :company, :password)
-        @company = options[:company]
-        @password = options[:password]
         super
       end
 
@@ -113,7 +111,7 @@ module ActiveMerchant #:nodoc:
 
       def headers
         {
-          'Authorization' => 'Basic ' + Base64.encode64("ws@Company.#{@company}:#{@password}").strip
+          'Authorization' => 'Basic ' + Base64.encode64("ws@Company.#{@options[:company]}:#{@options[:password]}").strip
         }
       end
Reduce the reliance on instance variables.