Class: AxiomusApi::OrderRequest

Inherits:
Request show all
Defined in:
lib/axiomus_api/request/order_request.rb

Instance Attribute Summary

Attributes included from Validated

#validation_errors

Instance Method Summary collapse

Methods inherited from Base

attribute_meta, extract_options, tag_name, #tag_name, xml_attribute, xml_element, xml_field, xml_field_array

Methods included from Validated

#valid?

Methods included from Serializable

#to_xml

Constructor Details

#initializeOrderRequest

Returns a new instance of OrderRequest.



13
14
15
# File 'lib/axiomus_api/request/order_request.rb', line 13

def initialize
  @auth = AxiomusApi::Auth.new
end

Instance Method Details

#prepare_checksum(uid) ⇒ Object



7
8
9
10
11
# File 'lib/axiomus_api/request/order_request.rb', line 7

def prepare_checksum(uid)
  if !auth.nil? && !order.nil?
    auth.checksum = order.checksum(uid)
  end
end