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



349
350
351
# File 'lib/docdata/order/response.rb', line 349

def data
  body[:refund_response]
end

#error?Boolean

Returns:

  • (Boolean)


357
358
359
# File 'lib/docdata/order/response.rb', line 357

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

#errorsObject



361
362
363
# File 'lib/docdata/order/response.rb', line 361

def errors
  data[:refund_errors]
end

#success?Boolean

Returns:

  • (Boolean)


353
354
355
# File 'lib/docdata/order/response.rb', line 353

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