lib/active_merchant/billing/gateways/telr.rb in activemerchant-1.114.0 vs lib/active_merchant/billing/gateways/telr.rb in activemerchant-1.116.0

- old
+ new

@@ -26,51 +26,51 @@ 'N' => 'N', 'X' => 'I', 'E' => 'R' } - def initialize(options={}) + def initialize(options = {}) requires!(options, :merchant_id, :api_key) super end - def purchase(amount, payment_method, options={}) + def purchase(amount, payment_method, options = {}) commit(:purchase, amount, options[:currency]) do |doc| add_invoice(doc, 'sale', amount, payment_method, options) add_payment_method(doc, payment_method, options) add_customer_data(doc, payment_method, options) end end - def authorize(amount, payment_method, options={}) + def authorize(amount, payment_method, options = {}) commit(:authorize, amount, options[:currency]) do |doc| add_invoice(doc, 'auth', amount, payment_method, options) add_payment_method(doc, payment_method, options) add_customer_data(doc, payment_method, options) end end - def capture(amount, authorization, options={}) + def capture(amount, authorization, options = {}) commit(:capture) do |doc| add_invoice(doc, 'capture', amount, authorization, options) end end - def void(authorization, options={}) + def void(authorization, options = {}) _, amount, currency = split_authorization(authorization) commit(:void) do |doc| add_invoice(doc, 'void', amount.to_i, authorization, options.merge(currency: currency)) end end - def refund(amount, authorization, options={}) + def refund(amount, authorization, options = {}) commit(:refund) do |doc| add_invoice(doc, 'refund', amount, authorization, options) end end - def verify(credit_card, options={}) + def verify(credit_card, options = {}) commit(:verify) do |doc| add_invoice(doc, 'verify', 100, credit_card, options) add_payment_method(doc, credit_card, options) add_customer_data(doc, credit_card, options) end @@ -160,10 +160,10 @@ def lookup_country_code(code) country = Country.find(code) rescue nil country.code(:alpha2) end - def commit(action, amount=nil, currency=nil) + def commit(action, amount = nil, currency = nil) currency = default_currency if currency == nil request = build_xml_request { |doc| yield(doc) } response = ssl_post(live_url, request, headers) parsed = parse(response)