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