lib/active_merchant/billing/gateways/inspire.rb in activemerchant-1.133.0 vs lib/active_merchant/billing/gateways/inspire.rb in activemerchant-1.137.0
- old
+ new
@@ -170,15 +170,18 @@
def commit(action, money, parameters)
parameters[:amount] = amount(money) if money
response = parse(ssl_post(self.live_url, post_data(action, parameters)))
- Response.new(response['response'] == '1', message_from(response), response,
+ Response.new(
+ response['response'] == '1',
+ message_from(response), response,
authorization: response['transactionid'],
test: test?,
cvv_result: response['cvvresponse'],
- avs_result: { code: response['avsresponse'] })
+ avs_result: { code: response['avsresponse'] }
+ )
end
def message_from(response)
case response['responsetext']
when 'SUCCESS', 'Approved'
@@ -194,11 +197,10 @@
post = {}
post[:username] = @options[:login]
post[:password] = @options[:password]
post[:type] = action if action
- request = post.merge(parameters).map { |key, value| "#{key}=#{CGI.escape(value.to_s)}" }.join('&')
- request
+ post.merge(parameters).map { |key, value| "#{key}=#{CGI.escape(value.to_s)}" }.join('&')
end
def determine_funding_source(source)
case
when source.is_a?(String) then :vault