class Datatrans::XML::Transaction::StatusRequest

Public Instance Methods

process() click to toggle source
# File lib/datatrans/xml/transaction/status.rb, line 6
def process
  post(
    self.datatrans.url(:xml_status_url),
    :headers => {
      'Content-Type' => 'text/xml'
    },
    :body => build_status_request.to_s
  ).parsed_response
end

Private Instance Methods

build_status_request() click to toggle source
# File lib/datatrans/xml/transaction/status.rb, line 18
def build_status_request
  build_xml_request(:status) do |xml|
    xml.uppTransactionId params[:transaction_id]
  end
end