Module: FidorApi::Client::DSL::DebitReturns

Defined in:
lib/fidor_api/client/dsl/debit_returns.rb

Instance Method Summary collapse

Instance Method Details

#confirm_debit_return(transaction_id, options = {}) ⇒ Object



13
14
15
# File 'lib/fidor_api/client/dsl/debit_returns.rb', line 13

def confirm_debit_return(transaction_id, options = {})
  request(:put, "/transactions/#{transaction_id}/debit_return/confirm", {}, options[:headers] || {})
end

#create_debit_return(transaction_id, options = {}) ⇒ Object



9
10
11
# File 'lib/fidor_api/client/dsl/debit_returns.rb', line 9

def create_debit_return(transaction_id, options = {})
  create(FidorApi::Model::DebitReturn, "transactions/#{transaction_id}/debit_return", {}, options)
end

#debit_return(transaction_id, options = {}) ⇒ Object



5
6
7
# File 'lib/fidor_api/client/dsl/debit_returns.rb', line 5

def debit_return(transaction_id, options = {})
  fetch(:single, Model::DebitReturn, "transactions/#{transaction_id}/debit_return", options)
end