Class: Docdata::Order::RefundResponse

Inherits:
Response
  • Object
show all
Defined in:
lib/docdata/order/response.rb

Overview

Response to a refund operation.

Instance Attribute Summary

Attributes inherited from Response

#options, #response

Instance Method Summary collapse

Methods inherited from Response

#body, #error_code, #error_message, #initialize

Constructor Details

This class inherits a constructor from Docdata::Order::Response

Instance Method Details

#dataObject



333
334
335
# File 'lib/docdata/order/response.rb', line 333

def data
  body[:refund_response]
end

#error?Boolean

Returns:

  • (Boolean)


341
342
343
# File 'lib/docdata/order/response.rb', line 341

def error?
  data.key?(:refund_errors)
end

#errorsObject



345
346
347
# File 'lib/docdata/order/response.rb', line 345

def errors
  data[:refund_errors]
end

#success?Boolean

Returns:

  • (Boolean)


337
338
339
# File 'lib/docdata/order/response.rb', line 337

def success?
  data.key?(:refund_success)
end