Class: EwayRapid::Models::Refund

Inherits:
Object
  • Object
show all
Defined in:
lib/eway_rapid/models/models.rb

Overview

Contains the high level properties required to process a refund (or Authorisation Cancel)

Instance Attribute Summary collapse

Instance Attribute Details

#customerObject

Returns the value of attribute customer.



195
196
197
# File 'lib/eway_rapid/models/models.rb', line 195

def customer
  @customer
end

#device_idObject

Returns the value of attribute device_id.



200
201
202
# File 'lib/eway_rapid/models/models.rb', line 200

def device_id
  @device_id
end

#line_itemsObject

Returns the value of attribute line_items.



198
199
200
# File 'lib/eway_rapid/models/models.rb', line 198

def line_items
  @line_items
end

#optionsObject

Returns the value of attribute options.



199
200
201
# File 'lib/eway_rapid/models/models.rb', line 199

def options
  @options
end

#partner_idObject

Returns the value of attribute partner_id.



201
202
203
# File 'lib/eway_rapid/models/models.rb', line 201

def partner_id
  @partner_id
end

#refund_detailsObject

Returns the value of attribute refund_details.



197
198
199
# File 'lib/eway_rapid/models/models.rb', line 197

def refund_details
  @refund_details
end

#shipping_detailsObject

Returns the value of attribute shipping_details.



196
197
198
# File 'lib/eway_rapid/models/models.rb', line 196

def shipping_details
  @shipping_details
end