lib/active_merchant/billing/integrations/helper.rb in activemerchant-1.43.0 vs lib/active_merchant/billing/integrations/helper.rb in activemerchant-1.43.1

- old
+ new

@@ -16,11 +16,11 @@ def self.inherited(subclass) subclass.mappings ||= {} end def initialize(order, account, options = {}) - options.assert_valid_keys([:amount, :currency, :test, :credential2, :credential3, :credential4, :country, :account_name, :transaction_type, :authcode, :notify_url, :return_url, :redirect_param, :forward_url]) + options.assert_valid_keys([:amount, :currency, :test, :credential2, :credential3, :credential4, :country, :account_name, :description, :transaction_type, :authcode, :notify_url, :return_url, :redirect_param, :forward_url]) @fields = {} @raw_html_fields = [] @test = options[:test] self.order = order self.account = account @@ -99,10 +99,10 @@ end def method_missing(method_id, *args) method_id = method_id.to_s.gsub(/=$/, '').to_sym # Return and do nothing if the mapping was not found. This allows - # For easy substitution of the different integrations + # for easy substitution of the different integrations return if mappings[method_id].nil? mapping = mappings[method_id] case mapping