class Datatrans::XML::Transaction::VoidRequest
Public Instance Methods
process()
click to toggle source
# File lib/datatrans/xml/transaction/void.rb, line 6 def process post(self.datatrans.url(:xml_settlement_url), :headers => { 'Content-Type' => 'text/xml' }, :body => build_void_request.to_s).parsed_response end
Private Instance Methods
build_void_request()
click to toggle source
# File lib/datatrans/xml/transaction/void.rb, line 14 def build_void_request build_xml_request(:payment) do |xml| xml.amount params[:amount] xml.currency params[:currency] xml.uppTransactionId params[:transaction_id] xml.reqtype 'DOA' end end