class PensioAPI::Errors::GatewayError

Attributes

cardholder_message[R]
request_path[R]
request_time[R]

Public Class Methods

new(request) click to toggle source
Calls superclass method
# File lib/pensio_api/errors/gateway_error.rb, line 7
def initialize(request)
  super(request.body['MerchantErrorMessage'])

  @raw = request.body

  @request_time = Time.parse(request.headers['Date'])
  @request_path = request.headers['Path']

  @cardholder_message = request.body['CardHolderErrorMessage']

  map_transactions
end