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

- old
+ new

@@ -15,16 +15,16 @@ self.display_name = 'Element' SERVICE_TEST_URL = 'https://certservices.elementexpress.com/express.asmx' SERVICE_LIVE_URL = 'https://services.elementexpress.com/express.asmx' - def initialize(options={}) + def initialize(options = {}) requires!(options, :account_id, :account_token, :application_id, :acceptor_id, :application_name, :application_version) super end - def purchase(money, payment, options={}) + def purchase(money, payment, options = {}) action = payment.is_a?(Check) ? 'CheckSale' : 'CreditCardSale' request = build_soap_request do |xml| xml.send(action, xmlns: 'https://transaction.elementexpress.com') do add_credentials(xml) @@ -36,11 +36,11 @@ end commit(action, request, money) end - def authorize(money, payment, options={}) + def authorize(money, payment, options = {}) request = build_soap_request do |xml| xml.CreditCardAuthorization(xmlns: 'https://transaction.elementexpress.com') do add_credentials(xml) add_payment_method(xml, payment) add_transaction(xml, money, options) @@ -50,11 +50,11 @@ end commit('CreditCardAuthorization', request, money) end - def capture(money, authorization, options={}) + def capture(money, authorization, options = {}) trans_id, = split_authorization(authorization) options[:trans_id] = trans_id request = build_soap_request do |xml| xml.CreditCardAuthorizationCompletion(xmlns: 'https://transaction.elementexpress.com') do @@ -65,11 +65,11 @@ end commit('CreditCardAuthorizationCompletion', request, money) end - def refund(money, authorization, options={}) + def refund(money, authorization, options = {}) trans_id, = split_authorization(authorization) options[:trans_id] = trans_id request = build_soap_request do |xml| xml.CreditCardReturn(xmlns: 'https://transaction.elementexpress.com') do @@ -80,13 +80,13 @@ end commit('CreditCardReturn', request, money) end - def void(authorization, options={}) + def void(authorization, options = {}) trans_id, trans_amount = split_authorization(authorization) - options.merge!({trans_id: trans_id, trans_amount: trans_amount, reversal_type: 'Full'}) + options.merge!({ trans_id: trans_id, trans_amount: trans_amount, reversal_type: 'Full' }) request = build_soap_request do |xml| xml.CreditCardReversal(xmlns: 'https://transaction.elementexpress.com') do add_credentials(xml) add_transaction(xml, trans_amount, options) @@ -108,10 +108,10 @@ end commit('PaymentAccountCreate', request, nil) end - def verify(credit_card, options={}) + def verify(credit_card, options = {}) request = build_soap_request do |xml| xml.CreditCardAVSOnly(xmlns: 'https://transaction.elementexpress.com') do add_credentials(xml) add_payment_method(xml, credit_card) add_transaction(xml, 0, options)